top
India activists demand release of detained 'cockroach' protesters
Archived — last updated
Activists in India demand the release of protesters detained after being labeled "cockroaches" by authorities during demonstrations.
Latest updates
India activists demand release of detained 'cockroach' protesters
India activists demand release of detained 'cockroach' protesters.
Sources
AI-assisted summary of the reporting above. Quotes are kept to one sentence. Copyright concern? See our DMCA takedown page.