New Chief Justice Appoints Proponent of Public Executions as Tehran Prosecutor General

Two months after being appointed by the supreme leader as Iran’s new chief justice, Ebrahim Raisi has appointed a staunch supporter of cruel and inhumane forms of Sharia (Islamic law) punishments as the new prosecutor general of Tehran. On April 29, 2019, state-funded media outlets reported that Ali Alghasi-Mehr (also spelled Al-Qasi-Mehr), the former chief … Continue reading New Chief Justice Appoints Proponent of Public Executions as Tehran Prosecutor General