Thursday, March 28, 2024
Advertisement
Published on: May 12, 2013 18:09 IST

Delhi Police inspector, woman found dead in Gurgaon

A Delhi Police Special Cell inspector, who had achieved great success in tackling terrorists, allegedly committed suicide after killing a woman who was his live-in partner

Latest Videos