Iranians will vote in a presidential runoff election next Friday, pitting a former president against the surprise second place finisher, the conservative Mayor of Tehran.
Iran's interior ministry says none of the seven candidates received more than 50 percent of the vote in Friday's first round to win outright. Former President Ali Akbar Hashemi Rafsanjani received 21 percent while hardline Mayor Mahmoud Ahmadinejad shocked many Iranians by coming from behind to win 19 percent. Third place finisher -- reformist cleric Mehdi Karroubi -- says the voting was rigged and has demanded an investigation. Voter turnout was about 62 percent.
The government had called for a high turnout to counter President Bush's comments saying the election ignored democracy. All seven candidates were approved by unelected clerics on the powerful Guardian Council.