We slapped Americans on the face: Iran supreme leader after strikes on US bases in Iraq
2020-01-08
46
Supreme Leader Ayatollah Ali Khamenei today declared it had given its enemy America 'a slap in the face' after pounding two Iraqi bases containing US troops with a stream of ballistic missiles.