Home > artsdepartment
BBC documentary screening: Students gathered at Delhi University's north campus detained
27 Jan 2023 4:57 PM IST Scores of students who had on Friday gathered at Delhi University's north campus for the screening of a controversial BBC documentary on the...