Al Jazeera
Photos: Thousands detained in police crackdown on India’s youth protest
Demonstrators intercepted and detained as authorities crack down on 'cockroach' movement rally in central New Delhi.
Demonstrators intercepted and detained as authorities crack down on 'cockroach' movement rally in central New Delhi.
Originally published by Al Jazeera. Read the full story at the source →



