2015-06-20 01:00 PM IST
Delhi Commission for Women (DCW) Chief Barkha Shukla Singh on Saturday dubbed the alleged sexual harassment case filed against a professor of St Stephen's College as 'shameful' and called for an investigation over the matter.