'Strange beyond measure' sea creature unearthed in China The Archaeology News Network, 03 Dec 2017 Palaeontologists in China have discovered a fossilized sea creature that they describe as "strange beyond measure", with long…