Substrate
Topic

January 2026 protests

1 stories related to this topic, newest first.

Iran Executes 1,639 People in 2025, Highest Number Since 1989 Amid War and ProtestsSubstrate placeholder — needs review
world57 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…

Euronews
1 source