The Obama's Say Goodbye to New Delhi...
President Barack Obama and Michelle waved after boarding Air Force One in New Delhi on November 9, 2010. US President Barack Obama yesterday backed India's quest for a permanent UN Security Council seat, inviting the world's largest democracy to take its 'rightful' place at the summit of global power.
[photo via Getty Images]
Comments