Hengaw – Friday, June 19, 2026: At least 12 prisoners, including two Baloch prisoners, one Kurdish prisoner, one Arab prisoner and one Lor prisoner, have been executed in recent weeks in prisons across Iran. The prisoners, identified as Karim Karami, Zahir Shahouzehi, Hossein Brahoui, Rashid Arefi, Khalegh Shahriari, Mehdi Moradian, Sadegh Shiri, Keyvan Rashidian, Mohammadreza Malekzadeh, Mansour Bakhtiari, Abbasgholi Seifzadeh and Rahman Bikar, had been sentenced to death on charges including drug-related offenses, premeditated murder, rape and armed robbery.
Striving for a World without Capital Punishment