
A peaceful protest by Mexico's Gen-Zers ended in violent clashes at the country's National Palace on Saturday, leaving 20 civilians and more than 100 police officers injured and around 20 people arrested.
The demonstration, which brought together thousands of people in Mexico City, was one of simultaneous marches held in 52 cities across Mexico and in the United States, Canada, the Netherlands and Germany.