BBC documentary: Delhi Police detain 24 students from DU for planning to screen film

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 Godhra riots. The action comes days after a similar ruckus at Jawaharlal Nehru University and Jamia Millia Islamia over the documentary's screening. There was heavy police deployment at the north campus after students' groups gave a call to screen the documentary.

Related Stories

No stories found.

The New Indian Express