Published: Jan 08, 2020, 03:40 IST | Updated: Jan 08, 2020, 03:40 IST
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.