The body of Akhara Parishad President Narendra Giri was found hanging from a noose at Baghambari Math in Prayagraj on Monday afternoon. A suicide note was also found from his room. Police claim that Narendra Giri committed suicide.
- Advertisement -