It looks like former hard-line President Mahmud Ahmadinejad, who was barred from running in this election, has cast his ballot:
A tweet from a reporter with the BBC Persian Service:
A protest in Brussels against what demonstrators call a "fake election:"
This just in from Reuters:
Voting Ends In Iran Presidential Election -- State TV
DUBAI, May 19 (Reuters) - Voting has ended in Iran's presidential election, state television reported.
"Voting has ended in the election. But those voters still in line will be directed into the polling station and can cast their vote until 12 a.m. local time(7:30 pm GMT,)," a caption on state television reported.
Reporting by Parisa Hafezi, editing by William Maclean
Video made by Gerard Deprez, a Belgian member of the European parliament. Read more here.