Day: June 6, 2014
-
Ahwaz
UN rights experts express outrage after recent executions and call for an end to death penalty in Iran
A group of United Nations human rights experts* expressed outrage at the execution of political prisoner Gholamreza Khosravi on 1…
Read More »