News

China co-opts a Buddhist sect in global effort to smear Dalai Lama

Thousands of Buddhists from all over Britain packed into the Aldershot football stadium southwest of London on June 29, quietly waiting under a hot sun to see the Dalai Lama.

Exit mobile version
Skip to toolbar