International India’s Modi government under growing pressure as ‘cockroach’ protests intensify Pressure has been growing on India’s government with thousands of Cockroach Janta Party (CJP) supporters continuing to protest in the capital Delhi… Adib Jamal · July 22, 2026 · 4 min read · cockroach protests, Modi government