Posts tagged Spirit Rock
Spirit Rock's Noah Levine Decision Not Based In Fundamental American Values Of Fairness

Americans support due process, and based on overwhelming poll numbers that includes American Buddhists. Disregarding the value American buddhists place on due process protections damages the credibility of the Spirit Rock decision, the organization and its ability to be a leader in the insight meditation movement…

Read More