
483: Trudy Goodman
Duncan Trussell Family Hour
00:00
Insid Ala, a Buddhist Meditation Centre
Insid ala is a meditation centre based in Boston, Massachusetts. It was set up by John cabot zin when he established what used to be called the stress reduction and relaxation clinic. The non m not connected to any religion branch has grown out of insid ala's Buddhist roots.
Transcript
Play full episode