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