With 20% of all votes counted, Mahmoud Ahmadinejad leads the race. IRNA, the official Iran news agency, has declared Ahmadinejad the winner of the election.
With 20% of the votes counted, here are the results:
There is a major discrepancy in the results announced. The government is reporting that the 19.42% of all the votes counted equaled 5,150,188 actual votes cast, equating to a 56% turnout of all eligible voters (46.2 million).
The problem is that the Interior Ministry reported at 6 pm local time, three hours before the polls were closed, that by than nearly 70% of all registered voters had already cast their ballots. We will monitor the results as they become available to understand this apparent major discrepancy.