World
Indian court orders release of 'Cockroach Janta Party' leaders detained over Delhi protest
Leaders of India's Cockroach Janta Party youth movement were released on 11 October 2026 after a court order, a day after detentions linked to a planned New Delhi protest against the country's top election official.