Moderate conservative cleric Akbar Hashemi Rafsanjani, hardline Tehran Mayor Mahmood Ahmadinejad and reformist cleric Mehdi Karoubi are leading the race for Iran's Presidency with 89 percent of votes counted, a senior official said Saturday.
Rafsanjani hardline Mayor and moderate cleric ahead in Iran vote.