The Canary Islands are a chain of islands off the coast of Africa which are part of Spain. The islands…
A tug boat ferrying a large object at sea has been mistaken for a crashed plane off the Spanish Island…