UNITED NATIONS - Iran's president makes a shocking claim while addressing the United Nations.

Mahmoud Ahmadinejad told the UN some people believe the 9/11 attacks were the work of Americans. His statements really infuriated listeners. The US delegation even walked out in the middle of his speech.

Ahmadinejad said some in the world have speculated that Americans were themselves behind the September 11th terror attacks - claiming they were staged in an attempt to assure Israel's survival. He did not explain the logic of that statement as he went on to attack the US wars in Iraq and Afghanistan.

The Iranian leader also spoke of threats to burn the Quran by US. Religious groups, including a Florida preacher, calling it an act of "evil."

At one point, he even held up a copy of the Muslim holy book, saying, "The truth cannot be burned."

Ahmadinejad is no stranger to these kinds of controversies. He was roundly criticized just a few years ago after saying the holocaust did not happen.