Iranian state TV confirms supreme leader Ayatollah Ali Khamenei is dead
Home - Financial Times [Unofficial]
March 1, 2026
US and Israeli forces pounded Islamic Republic with ‘massive’ strikes, drawing retaliatory attacks on Israel, UAE and Saudi Arabia
Discussion in the ATmosphere