Atul Johri, a professor at JNU’s renowned School of Life Sciences was detained by Delhi Police after receiving complaints from female students accusing him of sexual harassment. On Friday, a group of women researchers from his lab, backed by the JNU Students Union, filed an FIR in Vasant Vihar police station stating that the professor used to call them to ...
Read More »