Ahmadinejad Touches Down at JFK Max Read · 05/02/10 11:14PM [Iranian President Mahmoud Ahmadinejad arrived in New York today for a UN conference. Like everyone else, Ahmadinejad loves New York—he's visited at least once a year since 2005. Image via mattmolnar's Flickr and nyc the tumblr.]