The Punjab and Haryana High Court has directed the Director General of Police, Haryana, to file an affidavit explaining the repeated failure of prosecution witnesses, particularly police personnel, to appear before the trial court in cases under the NDPS Act. The court has expressed concern over the systemic delays caused by such absences, which infringe […]