Iranian President Mahmoud Ahmadinejad speaks during the general debate of the 64th session of the UN General Assembly at the UN headquarters in New York, the United States, Sept. 23, 2009.[Xinhua]