Farhad Rezaei

Iran Waits for President Trump: The Winners, the Losers, and the Uncertain

When President Donald J. Trump took office on January 20, 2017, Iranians watched with particular interest. Iran’s presidential election is scheduled for May 19 this year and the already keen...

Eliminating the Iran Deal is Counterproductive for Trump

Observers are particularly puzzled over whether President Donald Trump will seek to alter or eliminate the nuclear pact with Iran, the Joint Comprehensive Plan of Action (JCPOA). Indeed, Trump...