Gen-Z protests have erupted across Mexico, leaving at least 120 people injured as thousands rallied against corruption and rampant drug violence. Demonstrations spread from Tijuana to Oaxaca, with the ...