The Punjab and Haryana High Court criticized the Punjab Police for an "inordinate and unjustified" 15-year delay in filing a cancellation report in a criminal case. Expressing serious concern over the lackadaisical approach of the investigating agency, the court imposed a cost of ₹1 lakh on the Punjab Government.The FIR under Sections 323, 341, 506 and 34 IPC was registered in the year 2007...