It’s still a mystery whether the Islamic Republic of Iran’s new supreme leader, Ayatollah Mojtaba Khamenei, is even alive. He hasn’t been seen in public since the February 28, 2026 airstrikes that killed his father. Although named Iran’s supreme leader on March 8, 2026, he did not appear at the ceremony commemorating his assumption of this role; […]