Search
The New York Sun
Opinion

Iran at Bay as Israel and America Put the Lie to the Theocracy’s Pretentions of Power

So ends the creepy mystique of the supposedly indomitable terror state of Iran, the bane of the last seven American presidents over half a century.

Iran's supreme leader, Ayatollah Ali Khamenei, at Tehran, August 27, 2024.
Iran's supreme leader, Ayatollah Ali Khamenei, at Tehran, August 27, 2024. Office of the Iranian Supreme Leader via AP