Mexicans have held massive protests against US President Donald Trump, hitting back at his anti-Mexican rhetoric and vows to make Mexico pay for a “big, beautiful” border wall between the two countries. Aljazeera reports.
Marches got under way on Sunday in some 20 cities across the country, including the capital, Mexico City, where thousands of people were expected to flood a central avenue dressed in white and waving the red, white and green of the Mexican flag.
Dozens of universities, business associations and civic organisations are backing the protest.