Up next


Exclusive | Fresh Footage From Jamia Library Shows Cops Trying to Vandalise CCTV

Rehan
Rehan - 48 Views
8
48 Views
Published on 17 Feb 2020 / In Film and Animation

Fresh footage from Jamia Millia Islamia from 15 December 2019 shows Delhi Police barging in to the library and trying to vandalise CCTV.

Show more
0 Comments sort Sort by

Up next