The Punjab and Haryana High Court today virtually admonished the State of Punjab for not performing its duties to check illegal mining in the State; and set a month’s deadline to complete investiga