Santa came twice this festive season to residents of the Dutch islands of Terschelling and Vlieland. Social media is abuzz with images of locals making off with all manner of goods, from flat screen TVs to Ikea furniture, after some 270 boxes fell off one of the world’s largest containerships yesterday. The 19,224 teu MSC […]
YOU ARE USING AN OUTDATED BROWSER
It is limiting your browsing experience. Please upgrade to a modern browser.