Gen Z-led protesters clashed violently with police in Mexico City, attacking officers and storming National Palace barriers ...