News Khamenei Is Dead: What This Means for Religious Freedom in IranMarch 1, 2026 The End of an Era Ayatollah Ali Khamenei, Iran’s Supreme Leader for over 36 years, was killed today in a…