Skip to footer

top

India activists demand release of detained 'cockroach' protesters

Updated 1 min read

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