Thousands join 'Cockroach Party' protest march in Delhi defying police
Thousands of protesters from the self-styled 'Cockroach Party' marched through Delhi, ignoring police warnings against the demonstration. The group uses the cockroach symbol to protest against corruption and political dysfunction. The defiance highlights growing public frustration with authorities in the Indian capital.