India’s ‘Cockroach’ Leaders Released as New Delhi Braces for More Protests
In New Delhi, leaders of the Cockroach Janta Party (CJP) were released after being detained prior to a planned protest at Jantar Mantar. The police had invoked preventive measures against them, citing security concerns. Amidst a…














