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