Jamia students release CCTV footage of Delhi Police assaulting on students in library on Dec 15

Students of Jamia Millia Islamia has released CCTV footage purportedly showing Delhi Policemen assaulting students in…