Breaking News US World News

Iran says it gave America ‘slap in the face’ with missile strikes on US bases

Iran has resumed its saber-rattling against the U.S. on Wednesday after firing more than a dozen ballistic missiles against U.S. airbases in Iraq on Tuesday night. “For the time being, the Americans have been given a slap in the face,” Iranian Supreme Leader Ayatollah Seyed Ali Khamenei said on Wednesday, as reported by Iran’s Fars News Agency.“Military […]