Iran Executes Two Men Over Police Deaths During January Protests
Iran executed two men in connection with the deaths of police officers during January 2026 protests, according to an agency report.
Iran executed two men in connection with the deaths of police officers during January 2026 protests, according to an agency report.