An Indo-Tibetan Border Police (ITBP) sub-inspector allegedly committed suicide at the paramilitary force's camp in Chhattisgarh's Naxalite-hit Narayanpur district on Thursday,
Share this article
If you liked this article share it with your friends.they will thank you later