Iran: 10 Executions in Urmia, Ghezel Hesar, and Mashhad Prisons on Saturday, Monday, and...
Inmate Denied Hospital Transfer Dies in Zahedan Prison
On Wednesday, April 17, 2024, the Iranian regime's executioners hanged Faramarz Tayyeb Bakhsheh, Sadegh Tajik, and another...