Updated on: February 21, 2020 7:31 IST

Jamia violence: New CCTV clips show protesters pelting stones at Delhi Police

CCTV footage on Dec 15 outside Jamia shows a number of masked persons pelting stones apparently on Delhi police officials.