Iranian President Mahmoud Ahmadinejad congratulated US president-elect Barack Obama on Thursday in a rare gesture by Tehran since the two countries broke ties 30 years ago.
Iranian president Ahmadinejad congratulates Obama