Nov 13, 2026
Reports
Iran: At Least 39 People Executed in Connection with the January 2026 Protests
Mehr Center report — 13 November 2026 Since 19 March 2026, the authorities of the Islamic Republic of Iran have executed at least 39...
Mar 26, 2026
Reports
Iran: Killings, Mass Arrests and Executions Following the December 2025–January 2026 Protests
Mehr Center report — 26 March 2026 Three months after nationwide protests began in Iran on 28 December 2025, the full human cost of...