Jessica case: Court slams Delhi Police

The Delhi High Court, which is hearing the Jessica Lal murder case, was harsh to the Delhi police and the prosecution. But at the same time, there was support for the maligned Bina Ramani and her family.

Related Videos