Andres Manuel Lopez Obrador won Mexico's presidential election on Sunday. The left-wing politician earned more than half of votes cast, far ahead of his two main rivals from Mexico's traditional ruling parties, including the PRI or Institutional Revolutionary Party.