Fear of Secret Executions After 5 Prisoners Transferred to Unknown Location
Five political prisoners sentenced to execution were transferred from the General Ward of Karoon Prison in Ahvaz to an unknown location on Saturday, 9 June. A local source told the International Campaign for Human Rights in Iran that Police Special Forces have been stationed in ...