Mexican 2018 presidential hopeful Andrés Manuel López Obrador, leader of the National Regeneration Movement, MORENA, speaks during a rally at the Revolution Monument in Mexico City on Sunday, April 9, 2017.
Mexican 2018 presidential hopeful Andrés Manuel López Obrador, leader of the National Regeneration Movement, MORENA, speaks during a rally at the Revolution Monument in Mexico City on Sunday, April 9, 2017. Christian Palma AP
Mexican 2018 presidential hopeful Andrés Manuel López Obrador, leader of the National Regeneration Movement, MORENA, speaks during a rally at the Revolution Monument in Mexico City on Sunday, April 9, 2017. Christian Palma AP