Iran's supreme leader, Ayatollah Ali Khamenei, during a meeting in Tehran this month. EPA
Iran's supreme leader, Ayatollah Ali Khamenei, during a meeting in Tehran this month. EPA

What options does the Iranian regime have to ensure its survival?



15 January, 2023