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.
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.