India detains scores at protest demanding election chief quit
Police detained protesters in Delhi as thousands of security forces locked down the city to stop a 'Cockroach' youth rally demanding the country's election chief resign over voter-list revisions favoring the BJP.

This headline comes from the wire. Read the full story at the original publisher:
Continue reading at Reuters →



