Mexicans poured into the streets this weekend to protest Trump, but he's not the only one they're mad at
Mexicans poured into the streets on Sunday to protest US President Donald Trump, after months of verbal taunts and, in recent weeks, openly hostile policies.
About 20,000 people marched in Mexico City, and thousands turned out in Guadalajara, Monterrey, and Morelia.
The day of marches, held under the name "Vibra Mexico," was organized by 70 civic groups, universities, and nongovernmental organizations, who framed the march as nonpartisan.
While many protesters came out to protest Trump, some directed their ire at both Trump and the failings of the Mexican government.
Others on the streets on Sunday were rallying in support of their own president, Enrique Peña Nieto, in the face of Trump's broadsides.
Below, you can see some photos of the protesters who poured into Mexico's streets.