Skip to content
Search

Latest Stories

alireza arafi

​A satellite image shows black smoke rising and heavy damage at Iranian Supreme Leader Ayatollah Ali Khamenei's compound in Tehran, Iran, on February 28, 2026.
Analysis

Iran conflict spirals, with no end in sight

Supreme Leader Ali Khamenei is dead, the conflict is spreading, and US President Donald Trump still isn’t clear on who he wants to run Iran.