Advertisement
Agence France-Presse in Toulouse

British monk self-immolates in Tibetan Buddhist monastery in France

The Nalanda monastery near the southwestern village of Labastide-Saint-Georges in France. Photo from Nalanda monastery website
16 Nov 2012 - 6:23PM
Related Topics
No Related Topics