At least 120 people, including 100 police officers, were injured during large anti-government protests in Mexico City.
Thousands marched to condemn rising violence and President Claudia Sheinbaum’s security policies, following the recent assassination of Uruapan Mayor Carlos Manzo.
Demonstrators clashed with police near the National Palace, leading to tear gas use and 20 arrests.
Sheinbaum claimed the protests were funded by right-wing opponents, despite being organized by Gen Z groups angered by cartel violence, the BBC has reported.
Although the president maintains high approval ratings, she faces growing criticism at home and abroad as regional tensions—including Peru cutting diplomatic ties—intensify.
