MARY ALICE WILLIAMS: Buddhism is the world’s fourth largest religion, founded about 2500 years ago in India. The Buddha taught that life is suffering and the way to overcome that is to get rid of attachments. Widely practiced across Asia, … Continue reading Tensions in American Buddhism
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed