ITBP Constable commits suicide in Delhi: Police

New Delhi [India], June 26 (ANI): An Indo-Tibetan Border Police (ITBP) constable allegedly committed suicide by shooting himself here on Friday, Police said.

The ITBP Constable shot himself with his service rifle in the premises of Delhi's Karol Bagh police station.

The Constable is said to be a resident of Uttar Pradesh. (ANI)