Ayodhya Priest Found Hanging; Blames Police for His Suicide
Ayodhya: Ram Shankar Das, a priest of a temple in Ayodhya was found hanging in his room on Monday afternoon. A video recorded by him before his death is making rounds on social media in which this priest of Ayodhya’s Narasimha temple…