A self-styled 'baba' in Maharashtra's Chhatrapati Sambhajinagar district has been exposed for subjecting villagers to horrifying and abusive rituals under the guise of spiritual healing. Operating ...