World
India deploys 25,000 security forces to suppress voter roll protests
Indian authorities mobilized over 25,000 police and paramilitary forces in New Delhi to prevent demonstrations by the 'Cockroach Party' against a controversial voter registry review that has struck 133 million names from voter rolls.
Deutsche Welle•1 min read