Voting is underway in Iran in a controversial presidential election.
These voters in Tehran lined up to cast their ballots - but overall turnout is expected to be exceptionally low. There is widespread apathy after hundreds of candidates, including prominent moderates, were barred from running.

Many voters are also angry over the impact of international sanctions, unemployment, and hardline rule. Three of the four candidates are viewed as hardliners. 

Front-runner Ebrahim Raisi is one of them. The ultraconservative cleric is a staunch ally and protege of the Supreme Leader, Ayatollah Ali Khamenei.