Anti-CAA stir: Delhi Police releases CCTV footage of violent protests in South Delhi

Delhi Police released CCTV footage of anti-CAA protests captured on 15 December 2019. Several CCTV footage captured the violence near Jamia in South Delhi. NYOOOZ brings you the latest and best in... Read more »