Iran’s Supreme Leader Ayatollah Ali Khamenei speaks to the audience in Tehran, Iran May 17, 2017. Leader.ir/Handout via REUTERS
Iran’s Supreme Leader Ayatollah Ali Khamenei speaks to the audience in Tehran
by Thaer Abbas | May 17, 2017 |
Iran’s Supreme Leader Ayatollah Ali Khamenei speaks to the audience in Tehran, Iran May 17, 2017. Leader.ir/Handout via REUTERS