India 'cockroach' leaders detained after entering barricaded protest site

Civil Unrest · · India

Protesters climbed over barricades in central Delhi to demand the election chief resign over revised voter lists.

Source: BBC World

This event is no longer live on the map.

Open the live map