A small boat carrying 280 migrants has landed in Spain’s Canary Islands
A small boat carrying 280 migrants has made landfall in Spain’s Canary Islands, marking the largest number of migrants ever to arrive in the archipelago in a single instance. The…