Unable to quell protest, DSP ‘kills self’ on varsity campus
A deputy superintendent of Punjab Police reportedly shot himself in the head at Jaitu town of Punjab, reportedly after he…
A deputy superintendent of Punjab Police reportedly shot himself in the head at Jaitu town of Punjab, reportedly after he…