Several police officers involved in the Jessica Lal controversy could come under Delhi High Court’s scanner following recent revelations that the police brass suspected the investigation was being sabotaged. ... | Read..