His Holiness the Dalai Lama and Former US President Barack Obama meet in Delhi, call for action for World Peace
New Delhi: His Holiness the Dalai Lama today met with former US President Barack Obama in New Delhi. The meeting of the two Nobel laureates, which is sixth in series, took place at the ITC Maurya this morning. Responding to…