Reformist cleric Mehdi Karoubi and centrist Akbar Hashemi Rafsanjani are leading the race for Iran's Presidency with 51 percent of votes counted but large cities have yet to report and the Standings are certain to change, official sources said Saturday.
Reformist cleric Rafsanjani ahead in Iran's election.