News

Kathmandu: Dharamshala, nestled in the Dhauladhar range of Himachal Pradesh, has become globally recognised not only as a ...
Living in exile since fleeing Chinese rule in 1959, he remains a global symbol of Tibetan culture and resistance.