Iran Human Rights, May 26, 2015: Reports by several independent sources indicate that all of the 22 prisoners in Ghezelhesar prison who were transferred to solitary confinement on Saturday and Sunday, have been hanged. The executions reportedly took place on Monday morning May 25. IHR cannot rule out that some of the

Leggi Tutto