Al Jazeera
India protest live: ‘Cockroach’ leaders detained; New Delhi in lockdown
Cockroach Janta Party founder Abhijeet Dipke and other leaders detained before protest to demand election chief quit.
Cockroach Janta Party founder Abhijeet Dipke and other leaders detained before protest to demand election chief quit.
Originally published by Al Jazeera. Read the full story at the source →



