The demonstration drew thousands to the US-Mexico border to protest against the US president, whose plans to build a border wall and make Mexico pay for it have angered many people.
Thousands of Mexicans held one another's arms on Friday to form a human chain on their country's border with the US, to protest against President Donald Trump's plan to erect a wall between the two countries.
Organised by local authorities, the protest brought together a cross-section of people, including politicians, social leaders and crowds of students.
The protest was held in the border town of Ciudad Juarez which already is separated by extensive fencing from its American neighbour city El Paso.
The demonstrators chanted slogans against Trump, whose plans to build the wall to keep undocumented immigrants out of the US and make Mexico foot the bill have enraged many people here.
Under the watchful eye of US Border Patrol officers, protesters, including El Paso Mayor Oscar Leeser, formed a human barrier that spanned nearly 1.5 kilometres.
"The wall is one of the worst ideas," said Carolina Solis, a 31-year-old student. "It won't stop anything - not drugs or migrants."
"It's just a symbol of Donald Trump's hatred, the president's racism."
Meanwhile, the Trump administration has put forth a draft proposal outlining immigration enforcement on the US states bordering Mexico.
TRT World's Dina Demetrius has more from Los Angeles.