Iran's Supreme Leader Ayatollah Ali Khamenei Says Iran Gave the U.S. a 'Slap in the Face'

Iranian forces launched a barrage of more than a dozen ballistic missiles Tuesday against two Iraqi military bases that house American and coalition forces