As Iran erupts, Washington threatens, and Moscow watches in silence
Iran’s Supreme Leader Ali Khamenei addresses the nation in a state television broadcast in Tehran, Iran, on June 18, 2025. (Office of the Supreme Leader of Iran via Getty Images) Over the past several years, Iran has witnessed a number of popular uprisings …