Thousands of protesters took to the streets against the government of President Enrique Pena Nieto who has pinned his hopes of ramping up lackluster growth in Latin America's second largest economy on attracting more investment into the oil industry, and improving Mexico's meager tax revenues.
Tens of thousands of teachers have also staged a sit-in, which began two weeks ago, in Mexico City's Zocalo square. They are protesting Pena Nieto's planned educational reforms which reduce unions' power by hiring and promoting teachers based on standardized tests. They were joined by scores of students in Sunday's protest.
Al Jazeera and wire services