The Machinery of Control
The instruments used to police dissent are not new and not partisan: they are colonial statutes, renumbered rather than repealed, and reached for by governments of every party. The section number changes; the power does not.
In shortThe tools that police protest are colonial statutes, renumbered not repealed, used by every government — Congress, Left Front, AIADMK, BJP alike. The instrument is the constant; the government at the switch is the variable.
Section 144, preventive detention and the police-firing recur under every party. And where a court or commission actually examined a crackdown, it was usually named unlawful — yet the officials responsible are almost never convicted, whoever governs. The asymmetry is accountability, not method.
This page makes a system argument, not a party one, and holds to the strict rule the rest of this archive uses: an event enters only on a commission of inquiry, a court judgment, or an official record, and every death toll is attributed to its official source — tagged Contested where genuinely disputed, never asserted in our own voice. Where a government is named it is dated fact, not a scoreboard. The row-level data is the vault's data/protest_control.csv; every claim is tagged in the Claims Ledger.
1 · The instruments — colonial statutes, renumbered not repealed
The 2023 criminal codes (in force 1 July 2024) replaced the Indian Penal Code, the CrPC and the Evidence Act — but the control powers were re-lettered, not surrendered.
| Instrument | Colonial origin | Current form | Status |
|---|---|---|---|
| Dispersal / prohibitory power (bar an assembly of 5+) | CrPC 1898 §144 (power from the 1861 Code) | BNSS 2023 §163 | In force — renumbered twice |
| Sedition | IPC §124A (inserted 1870; tried Tilak, Gandhi) | BNS 2023 §152 | 124A in abeyance (SC, 2022); §152 in force |
| Preventive detention (no charge) | Rowlatt Act 1919 → Preventive Detention Act 1950 | NSA 1980 + state Public Safety Acts | In force — enabled by Article 22 |
| The police organ | Police Act 1861 (post-1857, loyalty-built) | Police Act 1861 — untouched | In force — left out of the 2024 overhaul |
| The prosecution shield (sanction to try an official) | §197 CrPC | BNSS 2023 §218 | In force — renumbered |
The colonial state built the toolkit; the republic kept it, hand to hand. The Nehru government opened independent India with the Preventive Detention Act in 1950 and wrote preventive detention into Article 22 of the Constitution itself; later Congress governments added MISA (1971) and the National Security Act (1980); the present BJP government's 2024 codes renumbered §144→§163, §124A→§152 and §197→§218 while leaving the 1861 police organ intact. In the whole seventy-year chain, the one genuine narrowing was judicial, not legislative — the Supreme Court's 2022 freeze of §124A. Documented — the "§152 is broader than 124A" reading is a Contested commentators' view, not settled fact.
2 · The record — the same toolkit, every party
The pattern predates the accountability apparatus itself: the 1965 anti-Hindi firing in Madras, under a Congress state government, left dozens dead by the government's own count — before either the NCRB (1986) or the NHRC (1993) existed to record it. From the point official inquiry begins, the crackdowns line up across the whole spectrum. Each row below is anchored to a commission or a court.
| Crackdown | Official toll | The inquiry or judgment |
|---|---|---|
| The Emergency — mass detention1975–77 · PM Indira Gandhi · Congress · Union | 110,806 detained | The Shah Commission (1978) is the record; ≈35,000 held under MISA. No prosecutions followed. Documented |
| Kalinganagar firing2006 · CM Naveen Patnaik · BJD–BJP · Odisha | 13 Adivasis | The Justice Mohanty Commission (tabled 2022) justified the firing and cleared the state — the case where the inquiry did not indict. Documented |
| Nandigram firing2007 · CM Buddhadeb Bhattacharjee · Left Front / CPI(M) · West Bengal | 14 killed | The Calcutta High Court (16 Nov 2007) held the firing unconstitutional and ordered a CBI probe; NHRC seized it. No senior official convicted. Documented |
| Ramlila Maidan, midnight action2011 · PM Manmohan Singh · UPA / Congress · Union (Delhi Police) | 1 killed | The Supreme Court (2012) censured the midnight §144 action against a sleeping crowd and ordered compensation, while upholding §144 as a power. Documented |
| Thoothukudi / anti-Sterlite firing2018 · CM E.K. Palaniswami · AIADMK · Tamil Nadu | 13 killed | The Justice Aruna Jagadeesan Commission found the firing "unprovoked" and held 17 police personnel responsible. Only a few junior police acted against. Documented |
| Anti-CAA/NRC crackdown, UP2019–20 · CM Yogi Adityanath / PM Narendra Modi · BJP / NDA · UP + Union | ~22 killed | The figure is the UP government's own submission to the Allahabad HC; police initially denied firing and no unified inquiry was held (civil-society count 23). Contested |
| Farm-law protests — Lakhimpur Kheri2021 · CM Yogi Adityanath / PM Narendra Modi · BJP / NDA · UP + Union | 8 killed | Four farmers and a journalist run over by an SUV convoy, three others in the violence that followed; an SC-monitored SIT chargesheeted a Union minister's son for murder. Documented |
Read down the government-of-record column and no party is missing — Congress, the Left Front, the BJD–BJP, the AIADMK, the BJP. The instruments repeat too: §144, preventive detention, live firing. What varies is not the method but whether anyone is ever held to account — and the answer, across every party, is almost never. Where an independent court or commission was actually seized (Shah, Calcutta HC, the Supreme Court, Jagadeesan) the action was formally named unlawful; where it was not (Kalinganagar), the state was cleared; and in case after case, conviction of the responsible officials is rare to absent. Documented
3 · Coercion by the state's own numbers
Two patterns recur in the government's own data: it undercounts its own coercion, and the volume of coercive action vastly exceeds any judicial confirmation of wrongdoing.
| The state's coercion, counted | Figure | Source |
|---|---|---|
| Deaths in police custody, 2014–2022 | 328 | NCRB — vs NHRC "intimations" of 165–194 per year: the undercount is itself the finding |
| Police convicted for a custodial death, 2014–2022 | 0 | NCRB — a near-zero conviction rate |
| Persons under preventive detention, 2021 | 1,10,683 | NCRB — a series high (up from 89,405 in 2020) |
| Held under the NSA, 2020 | 741 | NCRB — the peak of the recorded series |
| UAPA: arrested vs convicted, 2022 | 2,636 → 41 | NCRB (via RS reply) — ~1.6% of those arrested convicted |
| Sedition (§124A): arrested vs convicted, 2015–20 | 548 → 12 | NCRB — the process is the punishment |
India led the world in internet shutdowns for six years running (2016–2023 on the SFLC and Access Now trackers), and the longest recorded shutdown in any democracy — 552 days in Jammu & Kashmir (Aug 2019–Feb 2021) — is on the record. Yet the Union government told a parliamentary committee it keeps no centralised record of shutdowns at all — the state does not count what it does most. The one firm brake is judicial: Anuradha Bhasin v Union (2020) held indefinite suspension impermissible and required every order to be published and reviewable. Shutdown counts are civil-society trackers, tagged Contested and never merged into one series; the "no central record" admission is Documented.
A "system" in this archive means the same statutes, techniques and shields persisting regardless of who governs — and protest control passes that test three ways: the instruments are colonial statutes renumbered rather than repealed, the techniques are unchanged, and the toolkit has been used by every party at the centre and in the states. That is precisely what makes it structural rather than partisan — the crowd-control organ of the same colonial machine this archive documents elsewhere, still running. Documented
- Every death toll is attributed to its official source and tagged Contested where genuinely disputed. The UP anti-CAA figure is the state's own court submission; police initially denied firing, and no single number is asserted as settled.
- The NE-Delhi 2020 riots are deliberately excluded — communal violence with contested causation is a different category, and folding it into "protest crackdowns" would be exactly the trap this page avoids.
- NCRB and NHRC count on different bases (NCRB narrow "in custody"; NHRC "intimations received"), so their custodial-death figures are shown side by side, not merged; shutdown trackers (SFLC, Access Now) diverge by method and are never combined.
- The 1965 Madras firing has no commission or court record (it predates the NCRB and NHRC) and is carried in prose, not as a hard row — transparency about the gap, not a number invented to fill it.
Sources
- The statutes: the bare Acts (IPC/CrPC → BNS/BNSS, in force 1 Jul 2024); key judgments — Kedar Nath Singh (1962), Anuradha Bhasin (2020) 3 SCC 637, S.G. Vombatkere (interim, 11 May 2022), Prakash Singh (2006).
- The crackdowns: the Shah Commission (1978); Calcutta HC (2007) & NHRC (2008) on Nandigram; In Re: Ramlila Maidan Incident (2012) 5 SCC 1; the Justice Aruna Jagadeesan Commission (Thoothukudi); the Justice Mohanty Commission (Kalinganagar); the Allahabad HC and SC-monitored SIT records.
- The numbers: NCRB Crime in India & Prison Statistics; NHRC annual reports and Parliament replies; SFLC.in and Access Now shutdown trackers (flagged).
- Row-level data in the vault's
data/protest_control.csv; every figure tagged in the Claims Ledger.