Dalai Lama takes stage at Glastonbury

Reuters

Email Print

RELATED NEWS

 
Tibetan spiritual leader graces the stage at Britain's annual Glastonbury music festival over China's objections.

More World News