Crime & Law · India
Tribunal Indicts Delhi Police on Protest Handling
A people's tribunal has indicted the Delhi Police for its handling of a protest that occurred in July. The tribunal's findings specifically target the police's actions during the demonstration.
How outlets across the spectrum covered it
L 2 C 0 R 0
- Left (2): Newslaundry, The News Minute