US Ambassador to India Visits Dalai Lama in Dharamsala

The US Ambassador to India on Wednesday visit the Tibetan spiritual leader His Holiness the Dalai Lama at his residence in Dharamsala during his two day visit to the exile Tibetan headquarters. The Ambassador during the visit was accompanied by a four person delegation from their office, the US Embassay, New Delhi.

Read more