Thu, 17 Oct 2019

New Delhi [India], June 16 (ANI): Kulbeer, a Delhi Police personnel committed suicide at his residence in Kanjhawala area of north-west Delhi on Sunday.

Police have reached the residence and have begun an investigation.

The cause of the suicide is yet to be ascertained. (ANI)

More Delhi News

Access More

Sign up for New Delhi News

a daily newsletter full of things to discuss over drinks.and the great thing is that it's on the house!