Skip to Main Content

Will Khamenei out as Supreme Leader of Iran by the end of 2025?