Why President Obama’s Nowruz message to Iranian officials went unheeded, by Farhang Jahanpour January 9, 2023September 8, 2024
The Nuclear Deal Implementation Day: A Win-Win Agreement (part one), by Farhang Jahanpour December 3, 2022
As US and Iran Confront Each Other, Where Is the Diplomacy? by Farhang Jahanpour December 2, 2022October 22, 2025