Moderate conservative cleric Akbar Hashemi Rafsanjani and Tehran Mayor Mahmood Ahmadinejad are leading the race for Iran's Presidency and are set to face each other in a run off next Friday, official sources said.
Rafsanjani hardline Mayor leading as Iran vote count nears end.