screen bbc

Delhi Police detains 24 DU students for planning to screen BBC documentary on Modi-

Delhi Police detains 24 DU students for planning to screen BBC documentary on Modi-

admin

By PTI NEW DELHI: Delhi Police on Friday detained 24 students from the Delhi University’s Arts Faculty for planning to screen ...