Migrants, mostly Haitians, walk as they take part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
A migrant rests as he takes part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
Migrants wait to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
A migrant looks at a National Guard member as she and others queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit the Mexican territory, at a stadium in Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
Members of the Mexico's National Guard ride in a truck as migrants, mostly Haitians, walk in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
Migrants, mostly Haitians, walk as they take part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
A womam carries a child as migrants wait to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
A migrant child is seen through a National Guard member's shield as he and others queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit the Mexican territory, at a stadium in Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants wait to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
A migrant holds a cup as others queue to receive something to drink at the transport and logistics centre Bruzgi on the Belarusian-Polish border, in the Grodno region, Belarus November 26, 2021. Show moreShow less
A migrant rests as he takes part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
Willer, a migrant from Haiti, rests as he takes part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
Migrants queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit the Mexican territory, at a stadium in Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants, mostly Haitians, walk as they take part in a caravan heading to the U.S. border, near Tapachula, Mexico November 26, 2021. Show moreShow less
Migrants wait to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit Mexican territory, in Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants, mostly Haitians, walk as they take part in a caravan to the U.S. border, near Tapachula, Mexico November 25, 2021. Show moreShow less
Migrants, mostly Haitians, walk as they take part in a caravan to the U.S. border, near Tapachula, Mexico November 25, 2021. Show moreShow less
A National Guard member gestures to a migrant as he and others queue to get on buses after accepting an offer from the Mexican government to obtain humanitarian visas to transit the Mexican territory, at a stadium in Tapachula, Mexico November 25, 2021. Show moreShow less
Caravan of migrants making their way through Mexico