Why the world should take Iranian presidential elections seriously, by Farhang Jahanpour December 16, 2023September 16, 2025
Iran’s unresolved conflict between reformers and fundamentalists, by Farhang Jahanpour December 10, 2022July 6, 2025