World | Fri Jun 12, 2009 7:10pm EDT

Ahmadinejad leads Iran vote, challenger defiant