India’s ‘Cockroach’ Leaders Released as New Delhi Braces for More Protests
The three leaders of the Cockroach Janta Party, a popular youth movement in India, were freed on Sunday, a day after police officers detained them as they prepared to lead a protest against sweeping revisions to the country’s electoral rolls. Ratna Singh, a Cockroach leader who acts as the group’s legal director, said on social … Read more