Home Delhi sees 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 thousands of people were detained and released on Saturday. Tags: 4.94 / 169 rates Facebook Tweet CopyLink Copied Share