TICAA
Neoliberalism Against Revolution: Iran’s Challenges for Resistance
Iran, under their supreme Leader Ayatollah Khamenei, remains firmly opposed to the Zionist regime and the US. It also has substantial military capabilities for self-defence.