Sunday, November 7, 2010

Indian Muslims watch as U.S. President Barack Obama


Indian Muslims watch as U.S. President Barack Obama's motorcade, unseen, leaves 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.

No comments:

Post a Comment