Dalai Lama faces protest as he opens UK Buddhist center
Permalink

Dalai Lama faces protest as he opens UK Buddhist center

The Dalai Lama leaves after inaugurating the Buddhist Community Centre United Kingdom in Aldershot, southern…

Continue Reading →