Iran begins voting for new president
Iranians began voting Friday for a new president after a fiery campaign which has seen moderate ex-premier Mir Hossein Mousavi emerge as the main challenger to incumbent hardliner Mahmoud Ahmadinejad.
US President Barack Obama offered Iran a ``new beginning'' of diplomatic engagement, offering to turn the page on decades of US policy towards America's long-time foe.