Obama stirs the world in Delhi

Balaji Chandramohan The three-day state visit of American President Barack Obama to India last month inaugurated a new chapter in the Indo-US relationship with global ramifications. Obama scored a first on two counts- the first US President to attend the Republic Day Celebrations (January 26) and visit India twice while in office. Obama’s presence in Delhi was a personal triumph…

Read More