Delhi police probe highlights need for stronger witness protection in city | Delhi News
New Delhi: The first line of the police probe into the murder of Rachna Yadav is that she may have been bumped off because she was a witness in her husband’s murder, and Bharat Yadav, a suspect in that case and not arrested yet, was probably involved. If so, it would be yet another witness…
