Orzola

Migrant Ship capsizes near Spain’s Canary Islands, 3 Deceased

BARCELONA: Spanish police say three or more people have died and four are still lost following a migrant ship carrying…

3 years ago