US Congressional Delegation Meet the Dalai Lama in India

A US Bi-partisan Congressional delegation has traveled all the way to Himalayan town of Dharamshala in North India and met the Tibetan spiritual leader His Holiness the Dalai Lama at his residence. The Congressional delegation arrived in the head quarter of Tibetan exile on Friday evening for a two day visit.

Read more