Delhi cop shoots self inside police station, dies 06.08.2024 11:43 Indiatoday.in Delhi cop shoots self inside police station dies