Mexico voted for president on Sunday, July 2. Five parties were on the ballot for president. Preliminary results, which will be changing constantly for the next few days, are: Felipe Calderon (Nat. Action) 36.38%; Andres Lopez Obrador (Dem. Rev.) 35.34%; Robert Madrazo (Institutional Revolutionary) 21.57%; Patricia Mercado (Social-Democratic and Rural Alternative) 2.81%; Roberto Campa (New Alliance) .99%.