Leader: Iranian nation will slap US in the face

TEHRAN – Supreme Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei said on Sunday that the Iranian nation will “slap” U.S. ......

Read more...

Posted under: Tehran, - Monday, 19 June