Another Big Salami Claim: Iran General Says Tehran Has ‘Defeated’ the U.S.
Iran’s top Revolutionary Guards Corps commander, Major General Hossein Salami, claimed on Tuesday the country had “defeated” the U.S. militaryRead More
Iran’s top Revolutionary Guards Corps commander, Major General Hossein Salami, claimed on Tuesday the country had “defeated” the U.S. militaryRead More
American leaders “lack wisdom” and the country itself is “all brawn and no brains,” the Commander-in-Chief of the Iranian RevolutionaryRead More