Iran’s Supreme Leader Ayatollah Ali Khamenei delivers a televised speech on the occasion of the Iranian New Year Nowruz, in Tehran, Iran March 20, 2020. Official Khamenei website/Handout via …
( read original story …)
The Dubai News
Iran’s Supreme Leader Ayatollah Ali Khamenei delivers a televised speech on the occasion of the Iranian New Year Nowruz, in Tehran, Iran March 20, 2020. Official Khamenei website/Handout via …
( read original story …)