5

Iran's Supreme Leader Ali Khamenei

Ali Khamenei has served as Iran's Supreme Leader since 1989, making him the highest-ranking political and religious authority in the country. His constitutional role includes being commander-in-chief…

Standing...

Stories...

Far Right
Iran is escalating pressure on Oman over Strait of Hormuz passage and has launched strikes that damaged the US Navy's Bahrain base more than previously disclosed.

Sources