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

More balanced coverage on Paksh →