Updated on: February 17, 2020 0:18 IST

Delhi Police releases Jamia library CCTV footage of Dec 15, 2019 violence

Delhi police has issued the CCTV footage of December 15, 2019 of Jamia Millia Islamia violence on February 16.

Latest Videos