Sec 144 imposed at Delhi University, huge security ahead of NSUI screening BBC documentary
A large number of security personnel have also been deployed outside the Faculty of Arts.
A large number of security personnel have also been deployed outside the Faculty of Arts.