Delhi Police head constable shoots self with service revolver, dies
India | July 22, 2022 17:14 ISTDelhi Police head constable shoots self: The Delhi police's crime branch staff inside the Laxmi Nagar police station premises noticed that the head constable had shot himself in his parked car.