Sources

6 Total Sources

Iran Executed 40 on Security Charges Since 2026 Began, Including 18 Protesters

Left67%
Right33%