A groundbreaking fossil which is estimated to be 555 million years old has shed light on one of the biggest mysteries in evolution - the origins of Ecdysozoa, which includes insects, crustaceans, and ...