Iran executes three men convicted over January 2026 protests
Iran executed three men convicted of taking part in armed unrest during January 2026 protests and conducting operations for Israel and the United States.
Iran executed three men convicted of taking part in armed unrest during January 2026 protests and conducting operations for Israel and the United States.