Justice Usha Mehra Panel

Delhi gangrape panel report says police at fault 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. ...  
05:47 PM, Feb 22, 2013