1. Home
  2. Photos
  3. India
  4. Obama In Delhi

Indians watch as U.S. President Barack Obama's motorcade, unseen, arrives at Humayun's Tomb, in New Delhi, India, Sunday, Nov. 7, 2010. Obama arrived in New Delhi, India, his second stop on a three day visit to the world's largest democracy. (AP Photo/Manish Swarup)