Return to Article Details CASTRATION PUNISHMENT FOR PERPETRATORS OF SEXUAL PERVERSION AGAINST CHILDREN IN ISLAMIC LAW AND HUMAN RIGHTS STUDIES Download Download PDF