Hundreds of Mexican migrants to the US have reunited with their families for a few fleeting moments as part of the "hugs not walls" meetup on the US-Mexico border.
People shed tears on a bridge linking Mexico's Ciudad Juarez with El Paso in the US, flinging their arms around relatives they hadn't seen for years and walking slowly along together.
The bridge was made neutral territory for four hours during the event, held for the seventh time, to allow undocumented migrants to the US to see their Mexican families.

Hundreds of people briefly reunited during the event. Source: Getty
"I have no words to describe this, it's something very beautiful, something that was needed," 20-year-old Brandon told AFP as he wiped tears from his face.
He said he was meeting his parents and five sisters who live in Mexico and who he hadn't seen for five years.
Organised by the Border Network for Human Rights, the event saw 260 families reunite with their loved ones.