Spain, Canary Islands

Migrants often travel more than 1,000 miles by sea to reach the Canary Islands. Senegal and Mauritania are two of ...
Photographs have captured the moments after a baby girl was born on a packed migrant dinghy heading for the Canary Islands.