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...