New Delhi: Pending cases at Delhi’s Forensic Science Laboratory now number over 22,000. The delayed reports are among the biggest impediments to a speedy trial. According to Delhi government data till ...