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.
China co-opts a Buddhist sect in global effort to smear Dalai Lama
- Share: