Dalai Lama takes stage at Glastonbury music festival in UK

June 29, 2015

Tibetan spiritual leader graces the stage at Britain's annual Glastonbury music festival over China's objections. (Photo: Reuters)

Share