It will go down in history as the first military invasion of western European soil since the second world war. In a secret operation carried out by sea, Moroccan soldiers took the Spanish-owned Isla del Perejil late on Thursday, hoisted their country's red and green flag from its highest point, set up camp and waited for the Spaniards to try to take the land back. Yesterday the Moroccan troops waited, arms at the ready, scanning the Atlantic horizon and the nearby Strait of Gibraltar for Spanish warships. They had successfully invaded a patch of land that, formally, belongs to...