Iranian authorities executed at least 1,639 people in 2025, the highest number since 1989, two NGOs said on April 13, warning it risked using capital punishment even more extensively after protests in ...
The Tehran regime has executed at least 14 prisoners on political and security charges in the three weeks since the Iran war began on 28 February, amid a near-total internet shutdown that has lasted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results