The US President, Barack Obama and the First Lady Michelle Obama being see off by the Minister of State (Independent Charge) for Corporate Affairs and Minority Affairs, Salman Khurshid, at Palam Airport, in New Delhi on Tuesday, 09 November 2010.
Credit balance: 0