TEPOZTLAN, MEXICO – JULY 01: Voters cast their ballots during national elections on July 1, 2012 in Tepoztlan, in the state of Morelos, Mexico. Mexicans went to the polls to choose a new president and vote in thousands of state and local posts nationwide. (Photo by John Moore/Getty Images)