Iran responsible for majority of executions as 2024 marks deadliest year since 2015

Administrator

Administrator
Staff member
 Supporters of the National Council of Resistance of Iran gather to protest against executions, in Berlin, Germany, November 14, 2024 (photo credit: REUTERS/LISI NIESNER)
Iran, Iraq and Saudi Arabia collectively killed 1380 people, with Iran being responsible for the majority (972).

Continue reading...
 
Back
Top