As a tight slap on the face of Himachal Pradesh University and the State Government, the State High Court has asked them to explain reasons for...