India’s Gen Z ‘Cockroach People’s Party’ started as satire but is serious about change
NEW DELHI — Thousands of protesters marched to India's Parliament on Monday, facing a police crackdown as the demonstrators demanded the resignation of the country's education minister, in one of…