The Orissa High Court recently came down heavily on the Deputy Superintendent of Police (DSP) Intelligence posted at ...