Mexico's presidential candidate for the Fuerza y Corazon por Mexico coalition party, Xochitl Galvez waves a Mexican flag during her campaign closing rally, in Monterrey, Nuevo Leon state, Mexico on May 29, 2024. Mexico will hold general election on June 2 and its next president will face an array of challenges, including managing migration, delicate relations with the neighboring United States and criminal violence that has left more than 450,000 people dead and tens of thousands missing since 2006. (Photo by Julio Cesar AGUILAR / AFP)