Iran responsible for majority of executions as 2024 marks deadliest year since 2015
Iran, Iraq and Saudi Arabia collectively killed 1380 people, with Iran being responsible for the majority (972).
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)