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.<br /><br />His election victory has been endorsed by Ayatollah Ali Khamenei, Iran's Supreme leader.<br /><br />The opposition hotly disputed the election result calling it a fraud and demanding its annulment.