Indian police detain 'cockroach' movement leaders demanding election chief's resignation – Reuters
Indian police detain 'cockroach' movement leaders demanding election chief's resignation ReutersCJP: India 'cockroach' leaders detained after entering barricaded protest…
