Tag: Delhi court raps police for delay in submission of forensic studies