Spain, Canary Islands and Migrant

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.