
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 the November 1st assassination of Uruapan Mayor Carlos Manzo, who was shot while attending a Day of the Dead festival. Manzo had been vocal about demanding tough action against drug cartels terrorizing Mexican communities. Demonstrators honored his memory by carrying banners reading “We are all Carlos Manzo” and wearing cowboy hats in tribute.
Escalating Violence
The situation deteriorated when protesters dismantled barriers protecting the National Palace, where Sheinbaum resides. Police responded with tear gas, and authorities arrested 20 people on charges including robbery and assault, according to Mexico City security chief Pablo Vazquez.
Political Tensions
President Sheinbaum has attributed the protests to right-wing political opposition, claiming they were funded by her critics. Days before the march, she suggested the demonstration was being promoted by bots online, questioning the authenticity of the grassroots movement while affirming support for freedom of expression.
Sheinbaum’s Balancing Act
Despite maintaining approval ratings above 70% in her first year, Sheinbaum faces mounting pressure. She has made progress on fentanyl-trafficking enforcement—a priority for U.S. President Donald Trump—but resists calls for an all-out drug war, citing the bloody failures of previous administrations’ approaches.
The protests highlight growing frustration with Mexico’s ongoing security crisis, even as the president attempts to chart a different course than her predecessors in addressing cartel violence.