The failure of the JCPOA, the return of sanctions, and the necessity of national deterrence

Statement by Group of Supporters of the Iran Anti-Imperialist Left Alliance —   September 23, 2025 — On Friday, September 19, 2025, the United Nations Security Council once again became the scene of... Read more »