Return to Article Details Moralization and Decriminalization of Consensual Adultery Punishment from the Perspective of Islamic Criminal Law and the New Criminal Code Download Download PDF