'Cockroaches' join India protests demanding election chief resign
02 Oct 2026
Indian protesters rallied in New Delhi and Mumbai on Friday, including members of the popular youth-led 'cockroach' party, demanding the resignation of the chief election commissioner over alleged voter-roll...