A Division Bench of Justices Navin Chawla and Shalinder Kaur noted that the Delhi Police has filed a chargesheet running into 3,000 pages, with an additional 30,000 pages of electronic evidence.
The Court recorded that the police had carried out a de…
Hurried trial detrimental to accused also: Delhi High Court in order denying bail to Sharjeel Imam, Umar Khalid

