The Indian capital of Delhi is facing a police lockdown after the leaders of India’s “cockroach” youth movement called for protests on Saturday, demanding the resignation of the country’s top poll official.
The dispute centres around a controversial revision of voters list which has dropped over 130 million voters, denying them the right to universal franchise.