News imagePolice officers detain a protester during a demonstration on October 10, 2026 in New Delhi, India.

Tens of thousands of security personnel have been deployed as demonstrators call for electoral reforms and the resignation of India's election chief.



Discover more from the BBC