Delhi court raps police for delay in submission of forensic studies

Delhi court raps police for delay in submission of forensic studies