home > news Iran's supreme leader: US got slap in the face
Iran's supreme leader: US got slap in the face
An undated video released by Iran's semi-official news agency shows Iran's Supreme Leader Ayatollah Ali Khamenei praising the missile attacks on a Iraqi base that is home to US troops.