More than 150 migrants sit on the pier after arriving aboard two boats at the port of Los Cristianos, in Tenerife, on October 23, 2023.

DESIREE MARTIN/AFP via Getty Images

hide caption

toggle caption

DESIREE MARTIN/AFP via Getty Images

Migrants travel by boat for hundreds of miles from Africa to reach Spain’s Canary Islands. After surviving the dangerous crossing, many are stranded for months and unable to work.