Topic
January 2026 protests
1 stories related to this topic, newest first.
Substrate placeholder — needs reviewworld57 days ago
Iran Executes 1,639 People in 2025, Highest Number Since 1989 Amid War and Protests
Iranian authorities carried out at least 1,639 executions in 2025, a 68% increase from 975 in 2024, according to Iran Human Rights and Together Against the Death Penalty. The figure marks the highest since tracking began in 2008 and since 1989. Executions continued during a war t…