Prof Lawrence Liang

Prof Lawrence Liang, Dean of the Law faculty at Ambedkar University Delhi, has been found guilty of sexual harassment by an internal committee. Photo: Wikimedia Commons

March 8, 2018 2:46 AM (UTC+8)