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