dpo.st
Larimer County sheriff investigating “possible criminal activity” at Buddhist retreat Shambhala Mountain Center
News of the Larimer County investigation comes months after Shambhala International, a Buddhist organization founded in Boulder in the 1970s, became embroiled in a sexual misconduct scandal surroun…