Tens of thousands of Mexicans protested in more than 20 cities on February 12 against US President Donald Trump. Marchers hit back at Trump’s anti-Mexican rhetoric and his depictions of them as “rapists” and “criminals”, demanding “the respecting of Mexico”.
“Mexico must be respected, Mr Trump,” said a giant banner carried by protesters in Mexico City, who waved a sea of red, white and green Mexican flags as they marched down the capital’s main avenue.