Lost world revealed by human, Neanderthal relics washed up on North Sea beaches | Heykuki News