Meru BadyalOct 26, 2016Vipassana: The Essence of all MeditationsVipassana is an ancient meditation,  re-discovered, & preached  by Gautama, the Buddha in 2550 B.C.E.  A connoisseur of peace, Buddha...