Indian authorities have launched a major security crackdown in New Delhi, detaining thousands of protesters from the “Cockroach” movement who intended to hold a mass demonstration.

Log in or sign up to comment.

No comments yet.

← Back to stories