Tens of thousands took to the streets across Mexico on Sunday to protest what they see as a president elected through corruption and fraud.
Protesters marched in 18 Mexican cities including the capital of Mexico City to renounce the electoral win of Enrique Peña Nieto of the Institutional Revolutionary Party (PRI).
"The people have woken up. The people realize that the PRI violated the elections," said Luis Martinez, a 25-year-old engineering student from Mexico City.
Andres Manuel Lopez Obrador, Peña Nieto's rival, has called for the election results to be invalidated due to media corruption. A report from the Guardian supports accusations that Mexican media giant Televisa systematically promoted Nieto during the year's presidential race.
Lopez Obrador also accuses Peña Nieto of vote-buying and overspending.
* * *