US President Barack Obama arrives in New York to visit to the World Trade Center site in New York May 5, 2011. In the wake of the killing of Osama bin Laden, Obama's visit to the here today is intended to give some sense of 9/11 closure to Americans. [Photo/Agencies]
|