Spain is a European country that abuts France and Portugal and stares eyeball to eyeball across the Strait of Gibraltar at Morocco in northern Africa. Except it’s a complicated world… The Rock of Gibraltar is held by Britain and is a bone of contention between the Spanish and the British. Just across the narrow strait… Continue Reading