According to a report by BBC News, leaders and hundreds of participants from an unregistered political movement known as the 'Cockroach' group have been detained by police during a protest in Delhi, India.

The group, which is not officially registered as a political party in the country, organized the demonstration to push for sweeping electoral reforms. The movement's demands come at a high-stakes moment, just ahead of crucial state elections across India.

Authorities moved in to handle the demonstration, resulting in the mass detention of the group's leadership alongside several hundred supporters present at the event.

The full original report detailing the event can be read at BBC News.