Iran's state television says President Mahmoud Ahmadinejad has left for New York to attend a conference on the Treaty on the Non-Proliferation of Nuclear Weapons (NPT). (AFP)