Thousands take part in an anti-Trump march in Mexico City, on February 12, 2017. Photo: Ronaldo Schemidt/AFP/Getty Images

Protests large and small have become a hallmark of President Donald Trump’s first few weeks in office. America’s southern neighbor joined the action in full on Sunday, with thousands marching in Mexico City and across the country to protest Trump’s policies, from the border wall to deportation to the bad cosas he’s said about Mexico and its people.

About 20,000 marched in Mexico City. They packed the Paseo de la Reforma, waving Mexican flags and signs with slogans such as “All Vs. Trump” and “No to the Wall,” as they trooped from the National Auditorium to the Angel of Independence statue, where the crowd together sang the Mexican national anthem. “We are not against the American people. This is about Trump, who is spreading hate and division,” Maria Garcia, a protester and former Chicago resident, told the Los Angeles Times. “The United States and Mexico are natural friends and allies, but Trump is destroying this.”

Thousands of Mexicans take part in an anti-Trump march in Mexico City, on February 12, 2017. Photo: Ronaldo Schemidt/AFP/Getty Images

#VibraMéxico | Pueblo mexicano repletó las calles del país exigiendo respeto a los derechos de inmigrantes en EE.UU. https://t.co/qdO6LEafZs pic.twitter.com/W9NaIuS0HJ — teleSUR TV (@teleSURtv) February 13, 2017

Thousands of others joined protests in 18 other cities, including Tijuana and Puebla. Organizers dubbed the event Vibra Mexico; more than about 70 civic and social organizations signed on to the demonstration.

Massive protests in Mexico against @realDonaldTrump, corruption in Mexico and the country's government. #Vibramx pic.twitter.com/s9ZBb302VS — León Krauze (@LeonKrauze) February 12, 2017

Some people also spoke out against the Mexican government, and its president, Enrique Peña Nieto — while others sat out because they saw the protests as too supportive of the Mexican leader. Nieto suffers from abysmal approval ratings, but Mexico’s feud with the Trump administration has served as a rallying cry for Mexican unity. Some of the president’s critics are wary that Trump is giving Nieto something of an out, and that the ire toward the American president — while justified — is distracting from Mexico’s corruption problem and economic concerns, which have been issues since long before Trump moved into the White House.

México no vibra

México está indignado y harto

De tanta injusticia

De tanto crimen

De tanta corrupción

De tanta impunidad #FueraPeña pic.twitter.com/rrpRB4hUsE — epigmenio ibarra (@epigmenioibarra) February 13, 2017

Thousands of Mexicans take part in an anti-Trump march in Mexico City, on February 12, 2017. Photo: Ronaldo Schemidt/AFP/Getty Images

A rival march called “Mexicanos Unidos” was also organized, its participants calling on the country to band together behind Nieto. The two groups — though both anti-Trump — shouted insults back and forth when they encountered each other along the protest route.

"...Regresan a su rutina diaria, pero al menos cada persona que salió de su hogar este domingo vibró por su amor a México" #VibraMéxico #Mty pic.twitter.com/JP2civyVck — Mariel (@_marielcortes) February 13, 2017

Some Mexicans comparing Trump to Hitler with twitter: The 'Twitler,' during Anti-Trump rally in Mexico #VibraMexico @NBCNews pic.twitter.com/LIE6uIPuiD — Mariana Atencio (@marianaatencio) February 12, 2017

The massive protests come on the heels of an immigration crackdown, with authorities arresting hundreds of undocumented workers across the U.S., many of whom will likely face deportation.