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 PostJune 28, 2025