India’s ‘Cockroach’ leaders detained; New Delhi in lockdown
AI Summary
Indian police detained opposition leaders and imposed a lockdown in New Delhi, apparently preventing mass protests against the country's election chief. The report describes a crackdown amid political tensions.
Indian police crackdown appears to have prevented mass protests against the country's election chief from taking place.