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...
Jun 27, 2026
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.