Ancient fossils have shed new light on a type of sea worm linking it to the time of an evolutionary explosion that gave rise to modern animal life. Researchers at Durham University, UK, and Northwest ...