Indian police crack down on 'Cockroach' protesters in Delhi
AI Summary
Indian police detained leaders of the 'Cockroach' party ahead of a major protest in Delhi. The collective is demanding the resignation of India's chief election commissioner.
India's 'Cockroach' party says its leaders have been detained ahead of a major protest called by the collective. Protesters are calling for India's chief election commissioner to resign.