Day after mass-molestation and sexual harassment was reported at Delhi University's Gargi College, the college principal has reportedly accepted laxity in administration and apologised to students.
Delhi Police has reportedly found incriminating evidence against Shaheen Bagh mastermind Sharjeel Imam who is currently in police custody under sedition charges.