Police detain leaders of India’s ‘cockroach’ movement at New Delhi protest

Civil Unrest · · India

Cockroach Janta Party volunteers detained after entering a popular protest site authorities had declared off-limits.

Source: Al Jazeera

This event is no longer live on the map.

Open the live map