‘They have sold themselves’: At ‘cockroach’ gathering in Delhi, protestors rage against the system

Questions of ideology mattered neither to the organisers of the protest nor to those who showed up in support. Accountability was the word of the day.

‘They have sold themselves’: At ‘cockroach’ gathering in Delhi, protestors rage against the system
Questions of ideology mattered neither to the organisers of the protest nor to those who showed up in support. Accountability was the word of the day.