Iran's 2024 executions soar to nearly 1,000

At least 975 people were executed in Iran in 2024, a staggering 17% increase from the 834 executions recorded the previous year, according to a joint report released by the Iran Human Rights Organization (IHRNGO) and Together Against the Death Penalty (ECPM).