
Indian authorities detained thousands of “Cockroach” movement protesters in New Delhi amid a contentious voter list revision that has fueled anger with Prime Minister Narendra Modi’s government.

The world’s most free-thinking newspaper

Indian authorities detained thousands of “Cockroach” movement protesters in New Delhi amid a contentious voter list revision that has fueled anger with Prime Minister Narendra Modi’s government.