Ayatollah Ali Khamenei: The Last Revolutionary in the Eye of Storm

Peerzada Masarat Shah As Iran grapples with one of the most turbulent periods in its post-revolutionary history, Ayatollah Ali Khamenei — the country’s Supreme Leader since 1989 — finds himself at the heart of a geopolitical storm. Now in his mid-eighties, Khamenei remains the final surviving architect of the 1979 Islamic Revolution still holding the…

Read More