What’s at Stake in the Iranian Presidential Election
Iran’s presidential election will take place on May 19.
Iran’s presidential election will take place on May 19.
The former Islamic Republic of Iran’s president, Ayatollah Ali Akbar Hashemi Rafsanjani, died on January 8 in Tehran.