The Iranian president started his speech before the United Nations by explaining his version of the 9-11 attacks against the US. According to the Iranian leader, the attacks could have been organized either by terrorists or officials of the US administration who intended to justify the scheduled wars in Iraq and Afghanistan. The Iranian president chose the second version and did not forget to mention his other sworn enemy - Israel. He said: "The majority of the American people as well as most nations and politicians around the world agree that some segments within the US government orchestrated the September 11, 2001 attacks in order to reverse the declining American economy and to justify US military operations in the Middle East to save the Zionist regime." Ahmadinejad urged the UN to conduct the independent of the 9/11 events. Defending Iran's right for the nuclear program, he accused the USA and its allies of attempts to impede the technological progress of other countries, confirming his reputation as one of the most controversial politicians of the world. Please read the entire story by clicking on the heading of this document!