Demonstrators intercepted and detained as authorities crack down on 'cockroach' movement rally in central New Delhi.

Publicidad