Indian authorities clamp down as ‘cockroach’ movement launches new protests
Demonstrators gather in Mumbai and New Delhi to demand the resignation of Election Commission chief.
Originally reported by Al Jazeera
Read original