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.