Home Delhi braces for more protests as 'cockroach' group's leaders released byدرع وسيف - Dr3Saif •October 11, 2026 • 2 min read 0 Police say they will keep restricting access to the city centre after 7,000 people were detained and released on Saturday. Tags: 4.94 / 169 rates Facebook Tweet CopyLink Copied Share