Thousands protest in India's Bengaluru city as 'Cockroach' movement demands election chief resign

BENGALURU, India (AP) — Thousands of supporters of India’s youth “Cockroach” movement and several student groups demonstrated in the southern city of Bengaluru on Thursday, stepping up a nationwide ca...
By: yahoo.com













