JusticeNotableCorroboratingDeveloping
6.3
Amnesty International reports excessive police force against Cockroach movement protesters in New Delhi
NOS·IN·about 13 hours ago
Amnesty International has accused Indian security forces of employing lethal weapons against demonstrators participating in the 'Cockroach' protest movement. The report highlights potential human rights violations, though the specific scale of casualties and the government's official response remain under investigation.