U.S. Delegate, Others Walk Out of Ahmadinejad Speech at UN

"Not a single report has been issued by IAEA inspectors on the nuclear weapons facilities of the United States and its allies."

Related Videos