Bharat Express

Witness Presentations

Allahabad HC has demanded a personal affidavit from the DGP regarding delays in presenting witnesses that hinder criminal proceedings.