Mar30 یادداشت ها Sharia and Islamic Jurisprudence Allow for Abolition of the Death Penalty Arabic translation of “Right to Life” by Emad Baghi english
Sep22 English Canceling Death Sentence is Assessed as Contradiction of Koran: Iranian Law Observer english