*This piece was written on February 16, 2020 The latest footage of policemen in combat gear storming the Jamia Millia Islamia library on December 15, 2019 sums up the nature of the beast. This domesticated beast is India’s law and order machinery and is unleashed strategically by the powerful to settle scores and by and […]
You are browsing archives for