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