'Cockroach' protesters demand India's election chief resign over voter list changes

1 month ago 9

Rommie Analytics

Supporters of India's "Cockroach" youth movement are protesting in Mumbai, demanding the resignation of the chief election commissioner over voter list revisions
Read Entire Article