In a major embarrassment for the Punjab Police, the Punjab and Haryana High Court has asserted that the habitual failure of prosecution witnesses, primarily police officials, to depose before trial courts in drug-related cases under the NDPS Act was “no longer an aberration but has become the norm”. Calling for prompt action in the matter, […]