‘There Are Absolutely No Political Executions in Iran’ — A Statement by the Head of Iran’s Judiciary That Should Not Go Unnoticed

Roya Boroumand : Executive director, Abdorrahman Boroumand Foundation
The recently published third report by Dr. Ahmad Shaheed, the United Nations Special Rapporteur on the human rights situation in the Islamic Republic of Iran, provoked a statement from Sadeq Larijani.

Continue reading “‘There Are Absolutely No Political Executions in Iran’ — A Statement by the Head of Iran’s Judiciary That Should Not Go Unnoticed”