Fossil Friday: New Study Challenges the Artifact Hypothesis Evolution News & Science Today, 20 Oct 2023 The abrupt appearance of many different animal phyla with distinct body plans in the Cambrian Explosion, about 530 million…