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.

avatar
Brut.
17 February 2020 2:50 PM