Massive protests swept through Mexico City on Saturday, resulting in violent clashes that injured at least 120 people, including 100 police officers. The demonstrations, organized primarily by Gen Z youth groups, focused on escalating violent crime and dissatisfaction with President Claudia Sheinbaum’s handling of cartel violence. The Spark: Mayor’s Assassination The protests were catalyzed by…
