Indian police crack down on 'Cockroach' protesters in Delhi

🇮🇳 Deutsche Welle (IN) —
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.

World Politics India Delhi police protest detentions election commissioner

Read original source →