A little over six weeks after Iran's controversial presidential election, Mahmoud Ahmadinejad takes the oath of office to begin his second term as Iran's president.
His election victory has been endorsed by Ayatollah Ali Khamenei, Iran's Supreme leader.
The opposition hotly disputed the election result calling it a fraud and demanding its annulment.