Mexico elects its new President today. The race seems to be between three candidates. The front runner is Manuel Lopez Obrador, a member of the Revolutionary Democratic Part (PRD). Historically, the PAN has been on the left of the Mexican political spectrum. Manuel Lopez Obrador is the mayor of Mexico City and has followed in the footsteps Cuahtemoc Cardenas who many believed should have won the Presidency in 1988. Vincente Fox's political party, the National Action Party (PAN), is running Felipe Calderon. And finally, the Institutional Revoutionary Party (PRI) is supporting Roberto Madrazo.