PoliticsIndia detains 'cockroach' movement leaders in bid to thwart election protest
Indian police detained the head of the satirical online “cockroach” movement on Saturday. Hundreds gathered in New Delhi to demand the election commissioner’s resignation despite a heavy security crackdown.
India detains 'cockroach' movement leaders in bid to thwart election protest
Politics