BSF head constable shoots self dead with service weapon in Chhattisgarh's Kanker
Jun 06, 2020
Kanker (Chhattisgarh) [India], June 6 : A head constable of 157th battalion of the Border Security Force (BSF) allegedly committed suicide by shooting himself...