Mediation Gains Popularity in India (video)

by Mint TV
January 2013

This excellent news report from India shows the new Delhi Mediation Center. Unfortunately, it seems that the sign above the door inadvertently says "Meditation Room." Oops!



Comments