Categories South Caucasus News Leader casts vote in Iran presidential run-off Post author By Mike Nova Post date July 5, 2024 TEHRAN, Jul. 04 (MNA) – Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei cast his ballot in the secound round of presidential elections at a polling station in Tehran on Friday. ← NPR News: 07-05-2024 12AM EDT → Azerbaijan at SCO Summit: Bridging East and West