A Buddhist Perspective on Self and Other
Kadampa Meditation Center 1200 Canal St SW, Washington DC 20024 1200 Canal Street SW, Washington, DC, United StatesOur sense that we are an island, an independent, self-sufficient individual bears no relation to reality. It is closer to the truth to picture ourselves as a cell in the […]