The Delhi High Court recently came to the rescue of a 75-year-old Delhi University (DU) Professor, who had challenged an order passed by DU’s Executive Council in March, 2002 whereby he was disengaged from the services of the University after sexual harassment charges had emerged against him.While holding that the enquiry against Prof. S.P. Narang had violated principles of natural...