India ‘Yoga Guru’ Arrested in Chhattisgarh for Running Alleged Drug and Immoral Activity Hub in the Guise of Ashram Self-styled yoga guru Kanti Agarwal, alias Yogi Baba, was arrested and sent to judicial custody after police raided his under-construction Ashram in Dongargarh and... The Observer Post3 days ago