Delhi Detains Hundreds as ‘Cockroach’ Protest Leaders Press for Electoral Reform
Indian police detained hundreds of demonstrators in New Delhi, including leaders of the self-styled “Cockroach” group, as they pressed demands for electoral reform ahead of crucial state elections. The protest underscores growing pressure on India’s political system from non-party civic movements seeking changes to how votes are counted, contested, and translated into power.
