Police in New Delhi have detained leaders of the country’s youth-led “cockroach” movement after they jumped barricades to enter a popular protest site in the capital while calling for the resignation of the country’s chief election commissioner. 🔗: https://t.co/GB96aYMcrv https://t.co/xXcRjd0Yz9