Reposted by William Lane
In India the leaders of the Cockroach youth movement have been arrested, along with more than 1,000 protesters, opposition politicians, journalists, student union leaders & lawyers; New Delhi is in lockdown. The police have prevented mass protests against the country’s election chief taking place.
aljazeera.com
India’s ‘Cockroach’ leaders detained; New Delhi in lockdown
Indian police crackdown appears to have prevented mass protests against the country's election chief from taking place.