Fresh Visuals Of Police Assault In Jamia Library
Jamia library. Delhi Police. The night of 15 December 2019. New CCTV footage triggered fresh debate about the role of cops in the campus violence.

17 February 2020 2:50 PM
Jamia library. Delhi Police. The night of 15 December 2019. New CCTV footage triggered fresh debate about the role of cops in the campus violence.
Stay informed and entertained, for free with myBrut.