By | September 22 2011 3:03 PM

Ever-controversial Iranian President Mahmoud Ahmadinejad addressed the United Nations General Assembly on Thursday, during which he railed against the United States and said that Sept. 11 was an excuse, or even a plot, to invade Afghanistan and Iraq.