Why are octopuses walking from the sea to die on a beach in Wales? November 6, 2017 It’s a mystery that’s baffling scientists. In the seaside town of New Quay in Wales, people have begun noticing octopus walking on to shore… Continue Reading