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.