QNF QuickNewsFeed

World news, gathered from the wires around the clock

ABC News

Indian 'Cockroach Party' protestors demand elections chief resign

Hundreds of "Cockroach Party" protesters in India have taken to the streets, calling for one of the country's chief electoral commissioner to be impeached.

Photo: ABC News

Hundreds of "Cockroach Party" protesters in India have taken to the streets, calling for one of the country's chief electoral commissioner to be impeached.

Originally published by ABC News. Read the full story at the source →

More stories