Friday, November 15, 2024
- Advertisement -spot_img

TAG

24 DU

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

Delhi Police on Friday detained 24 students from the Delhi University's Arts Faculty for planning to screen the controversial BBC documentary on the 2002...

Latest news

- Advertisement -spot_img