The Islamic Republic News Agency, IRNA, has declared Mahmoud Ahmadinejad the winner of the presidential elections. The surprising results put Ahmadinejad at 66% and Mousavi at 31% of more than 21 million votes counted so far. The other two candidates were given less than 3% combined.
The accuracy of the results was under question, however. At 6 pm local time, three hours before the polls closed, the Interior Ministry spokesman announced that nearly 70% of all registered voters had cast their ballots. The current results put out by the same ministry now puts the turnout rate at 56%. The discrepancy has not yet been explained.