World Mojtaba Khamenei Named Iran’s New Supreme Leader by Ibrahim Khalil - World Editor March 9, 2026 by Ibrahim Khalil - World Editor March 9, 2026 Mojtaba Khamenei Named Iran’s Supreme Leader Tehran, Iran – March 9, 2026 – Mojtaba Khamenei has been appointed as the new Supreme Leader of Iran, succeeding his late father, Ayatollah … 0 FacebookTwitterPinterestEmail