Iran’s Supreme Leader Rebukes U.S. in Rare Friday Sermon
Iran’s supreme leader struck a defiant tone in a rare public sermon on Friday, calling the United States an “arrogant power” and telling tens of thousands of chanting worshipers that God’s backing had allowed his country to “slap the face” of the United States. In his first such address in eight years, the leader, Ayatollah […]
Iran’s Supreme Leader Rebukes U.S. in Rare Friday Sermon Read More »