baniasadi, abdolkarim, ansari, vali (2023) ‘The Influence of the Presence of Witnesses in the Implementation of Punishment for Adultery’, Jurisprudence and Criminal Law Doctrines, 2(2), pp. 1-20. doi:10.30495/jcld.2023.1981824.1052