The fate of Haithabu has remained one of archaeology's most tantalising puzzles for almost 900 years, but archaeologists believe they have just uncovered the mystery. The sprawling Viking settlement, ...