Leader Casts Ballots in Iran Elections March, 01, 2024 - 10:25 TEHRAN (Tasnim) – Leader of the Islamic Revolution Ayatollah Seyed Ali Khamenei cast his votes immediately after the Iranian Parliament and the Assembly of Experts elections kicked off on Friday, March 1.