Amnesty International Report: Death Penalty in Iran, Iraq, and Saudi Arabia Makes Up 91% of Known Executions
According to Amnesty International’s latest report, a staggering 91% of all recorded death sentences in 2023 were carried out in just three countries: Iran, Iraq, and Saudi Arabia. These nations, notorious for their use of capital punishment, continue to dominate global death penalty statistics. However, the report also highlights significant gaps in data for other […]