
Rapid Action Force (RAF) personnel stand guard ahead of a protest by the youth-led Cockroach Janata Party (CJP) demanding the resignation of India's Chief Election Commissioner, in New Delhi on October 10, 2026.
Getty Images
Editorial
Delhi locked down as police detain ‘cockroach’ leaders ahead of election protest
Oct 10, 2026



















