India detains ‘cockroach’ movement leaders in bid to thwart election protest
Indian police detained the head of the satirical “cockroach” online movement on Saturday as hundreds of protesters demanding the election commissioner’s resignation gathered in New Delhi despite a heavy security crackdown. The demonstration is the culmination of weeks of opposition mobilisation following allegations of misconduct during a nationwide voter-roll revision by the Election Commission of […]
Read More