Ram Shankar Das, a priest at Narasimha temple, live streamed the suicide on Facebook, alleging that harassment by police forced him to take the extreme step.
Ram Shankar Das, a priest at Narasimha temple, live streamed the suicide on Facebook, alleging that harassment by police forced him to take the extreme step.