MEXICO CITY, MEXICO - NOVEMBER 15: People take part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators are sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: A demonstrator is sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: A demonstrator is sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: People take part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: A demonstrator is sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: People take part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators are sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: A masked man takes part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: A demonstrator is sprayed with a fire extinguisher by riot police outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: People take part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators attempt to remove the metal security fences that protect the National Palace during the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: People take part in the 'Gen Z' demonstration in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )
MEXICO CITY, MEXICO - NOVEMBER 15: Demonstrators clash with riot police officers outside the National Palace during the 'Gen Z' demonstration, in Mexico City, Mexico on November 15, 2025. Thousands of people gathered to take part in the 'Gen Z' march against the Mexican government, while President Claudia Sheinbaum has in recent days questioned the legitimacy of the movement. ( Daniel Cardenas - Anadolu Agency )

