Shambhala, a branch of Tibetan Buddhism headquartered in Canada, has long taught the virtue of 'basic goodness.' But a Tapestry special reveals the organization's history is full of allegations of ...
The walls are lined with vibrant, striking tapestries. Shades of gold, orange and red stand out from the swaths of green and red. Depictions of Buddha and other deities seem to pop out from the cotton ...