Photo by: Rebecca Blackwell Leftist Mexican politician Andres Manuel Lopez Obrador, a critic of President Trump, is running for office in the State of Mexico. (Associated Press)