Iran Executions Surge to Highest Level in Decades
Iran executions reached at least 1,639 individuals last year, marking the highest total since 1989, according to two non-governmental organizations. This figure reflects a staggering 68% increase from 2024, which saw 975 executions documented, as...
Read moreDetails





























































