Delhi News | Press Trust of India | Sunday May 13, 2012
A young Central Reserve Police Force (CRPF) woman constable was found dead on Sunday under mysterious circumstances in a watch tower in the force's camp in south-west Delhi, police said. The body had bullet wounds, they said.
www.ndtv.com