Ayatollah Ali Khamenei ruled Iran with defiance and brutality for 36 years. For many Iranians, he will not be revered
Ayatollah Ali Khamenei, Iran’s supreme leader for 36 years, has been killed in US and Israeli airstrikes on his country, Iranian state media reported. As one of Iran’s longest-serving leaders, Khamenei was almost as ubiquitous in Iranian society as his predecessor, Ayatollah Ruhollah Khomeini, who founded the Islamic Republic of Iran in 1979. And despite […]
Continue Reading