Iran's Supreme Leader Ali Khamenei dead after IDF strike hits Tehran compound, Israeli source confirms

Iran's Supreme Leader Ali Khamenei dead after IDF strike hits Tehran compound, Israeli source confirms

Iran's supreme leader ruled the Islamic Republic for more than three decades, overseeing brutal crackdowns and proxy wars...

Redirecting to full article...