The group - who are not registered as a political party in India - want electoral reforms ahead of crucial state elections.
from BBC News https://ift.tt/uNQGods
'Cockroach' group leaders among hundreds detained in Delhi protest
October 10, 2026
0