Thampu has been embroiled in controversies ever since he took over as college’s principal in 2008. Representatives of student bodies, including All India Students’ Association and Students Federation of India, staged a protest outside the St Stephen’s College, demanding that he be removed from office pending an enquiry against him. Activists from All India Democratic Women’s Association (AIDWA), Centre for Struggling Women (CSW), Saheli and All India Progressive Women Association (AIPWA), among other women organisations, also joined them in demanding justice for the victim.