By Dr. Sulekh C. Jain During the past few weeks nearly all media in India and some in the US carried news of the arrest of the self-styled godman Rampal of Satlok Ashram in Haryana. The 63 year-old Rampal was arrested on November 19 after a two-week tense standoff between his supporters and the police […]
