PoliticsNew Delhi police detain protesters ahead of anti-government march
Indian police detained dozens of protesters, including leaders of the ‘Cockroach’ party and journalists, as crowds tried to assemble for a planned mass anti-government demonstration in New Delhi.
New Delhi police detain protesters ahead of anti-government march