Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei cast his ballot at a polling station in Tehran in the first minutes of voting in snap presidential elections. Iranians are heading to the polls to cast their ballots for their next president
