Jessica case: HC raps hostile witnesses

The Delhi High Court has cracked the whip on witnesses who turned hostile during the high profile Jessica Lall murder trial.

Related Videos