Iranian President Mahmoud Ahmadinejad (2nd L) arrives at Tehran’s Mehrabad Airport on 5 May 2010, after his trip to the United States to attend the Nuclear Non-Proliferation Treaty Review Conference at United Nations Headquarters in New York. UPI/Maryam Rahmanian