Tag Archives: Cop

Cop kills self in Rajasthan

Cop kills self in Rajasthan

Jaipur: An Assistant Sub-Inspector of the Rajasthan police allegedly committed suicide by shooting h…