Gen Z / CJP youth protest movement: genuine grievance and democratic voice vs political motives and disruption897
Policing of protests: protesters' rights vs public-order enforcement (tear gas, pellet guns, lathi-charge, detentions)5K