Thousands of protesters in more than a dozen Mexican cities took to the streets on Sunday to express their fierce opposition to US President Donald Trump, portraying the new leader as a menace to both America and Mexico.
Waving Mexicans flags and hoisting anti-Trump signs in both Spanish and English, some vulgar, many protesters also heaped scorn on their own president, deriding Enrique Pena Nieto as a weak leader who has presided over rampant corruption and violence at home.
Trump and Pena Nieto have been locked in battle over their countriesโ deep ties for months, even before Trump won the presidency with promises to get tougher on immigration and trade from Mexico.
Mexico fears Trumpโs policies could send Latin Americaโs second biggest economy into crisis.
In a rare display of national unity, marchers and organisers came from across the countryโs deeply polarised political factions, encouraged in part by a pro-march ad campaign by Televisa, the countryโs dominant broadcaster.
Local officials estimated that a total 30,000 marched in the countryโs two largest cities, MexicoCity and Guadalajara.
In the Mexican capital, two separate marches were set to converge on the Angel of Independence monument on the cityโs leafy Paseo de la Reforma avenue.
โHeโs such a bad man and he shouldnโt act the way he does,โ said 62-year-old marcher Jorge Ruiz about Trump. Ruiz was particularly angry at how the former reality TV star has insulted migrants.
One marcher carried a larger-than-life painted Trump mannequin, portraying him as an outlandish cartoon character, while others carried piรฑatas resembling the US leader wearing floppy Mexican hats bearing pro-Mexico slogans.
โMexicans demand respect, we want bridges not walls,โ read one banner carried by nearby marchers. โTrump you diminish America,โ read another.
Maria Paro Cassar, an organiser, said Trump has made Mexico and Mexicans in the United States โhis favorite target.โ
โHis policies are a global threat that go against pluralism and diversity and they represent a particular threat to Mexico,โ she added.
Three weeks into his administration, Trump has vowed to move ahead with construction of his signature border wall, which he has repeatedly said Mexico will pay for, as well as signalling a new push to deport millions of unauthorised immigrants from the country.
While organizers of the marches promoted them as non-partisan, many singled out Pena Nieto as a major obstacle.
โWeโre also marching today to demand that our own rulers put an end to corruption and so much loss of life here and actually look out for the good of the country, not just themselves,โ said 28-year-old office worker Victor Robledo.
Last month, a poll showed that Pena Nietoโs approval ratings had hit a record low at just 12 per cent, the lowest level of support for any president in decades.
โWe as Mexicans have to demand that Pena Nieto defends us and acts with dignity,โ said Mari Carmen Quiroz, a 51-year-old university professor. โUnfortunately, so far heโs done a bad job.โ