‘Progressive’ left must stop making excuses for Iran’s tyrants Sara Rafiee Financial Review 28 1 09.01.2026 To reduce Iran’s history to........© Financial Review visit website