Iran’s unresolved conflict between reformers and fundamentalists, by Farhang Jahanpour December 10, 2022July 6, 2025