Tens of thousands protest against Mexico's president in the main square of Mexico City

1 / 8

Copyright 2024 The Associated Press. All rights reserved

Mexican opposition supporters hold up a flag during a rally, protesting what they claim are attempts by President Andres Manuel Lopez Obrador to divide the country, in the Zocalo, Mexico City, Sunday, May 19, 2024. Mexico is set to hold general elections June 2.