ribbon.news
Updated Friday, October 16, 2026, 08:48 ET · 40 sources
Indian police arrest cockroach movement leader before New Delhi march...
2 outletsworld·DW, South China Morning Post
As the outlets wrote it
- DW: India's 'Cockroaches' to march again after protest crackdown
- South China Morning Post: Indian police detain ‘cockroach’ movement leader ahead of New Delhi protest
From the Friday, October 16, 2026 edition · archive