'We have slapped Americans on the face' Ayatollah Khamenei

Iran's 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.