The President and First Lady on a Tour through Humayun’s Tomb

President Barack Obama and First Lady Michelle Obama ) tour through Humayun’s Tomb in New Dehli on November 7, 2010. US President Barack Obama arrived in New Delhi with the ink drying on freshly-signed business deals that he hopes could help kickstart the struggling US economy.



Comments are closed.