Vipassana Behind Bars in….Alabama?

Whoa everybody, this one really threw me for a loop! I don’t want to reinforce any negative sterotypes about my home state Alabama (Dear Ole Dixie), but needless to say I was a bit surprised to watch a trailer about this new movie The Dhamma Brothers. This movie is about...
Skip to toolbar