India’s police have detained dozens of protesters, including ‘Cockroach’ party leaders ahead of an anti-gov't march.

Advertisement