Chandigarh, April 25 -- The Punjab and Haryana high court has come down heavily on three officers of Anti-Corruption Bureau (ACB), Haryana-- an additional director-general of police (ADGP), a superintendent of police (SP) and an investigating officer for assuming the "role of a court of law" while investigating a corruption case....