Justice Usha Mehra Committee

  • Delhi gangrape panel report says police at fault February 22, 2013

    New Delhi: The Justice Usha Mehra Committee on Friday submitted its report on the December 16, 2012 Delhi gangrape incident to the Centre. In its report, the committee found fault with the police, even as it blamed the 23-year-old braveheart's friend of changing his statement. While the panel said that there...