'We have slapped Americans on the face' Ayatollah Khamenei

Jan 08, 2020, 09:10 PM(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.
Read in App