Nearing Midnight: Trouble Brewing in the Canary Islands
The Canary Islands are a Spanish archipelago located just off the northwest coast of mainland Africa, 60 miles west of the border between Morocco and Western Sahara.
The Canary Islands are a Spanish archipelago located just off the northwest coast of mainland Africa, 60 miles west of the border between Morocco and Western Sahara.