Ayatollah Ali Khamenei, Iran’s supreme leader, 1939-2026 March 1, 2026 · Financial Times Read full story at source