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.
X