Roberto Abraham Scaruffi: Iran confirms Ahmadinejad victory

Tuesday, 30 June 2009

Iran confirms Ahmadinejad victory

Iran's top electoral body, the Guardian Council, confirms President Mahmoud Ahmadinejad's disputed re-election.