Sec 144 imposed at Delhi University over BBC documentary row, 24 students detained

New Delhi, Jan 27: 24 students were detained at Delhi University after a fresh commotion broke out outside the Faculty of Arts at the University of Delhi for trying to screen controversial BBC series on Prime Minister Narendra Modi. "Around 4 pm,