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.

Latest Videos

X