While coming down very heavily on Punjab and Haryana police, the Punjab and Haryana High Court in a notable judgment titled ...