Thousands celebrate and pay tribute to the Dalai Lama as the global symbol turns 90

ADVERTISEMENT

Thousands of devotees flocked to the Himalayan town of Dharamshala, India, on Sunday to celebrate the Dalai Lama’s 90th birthday, the spiritual leader of Tibetan Buddhism who has been living in exile since escaping Chinese authority…

Continue Reading