Six detained at youth-led Cockroach Janta Party protest in Delhi

India