For more than a century, the Cambrian explosion has served as biology’s big bang: the moment, roughly 538.8 million years ago ...
In a hillside in Yunnan province, southwest China, paleontologists have pulled more than 700 fossils from rock that is roughly 554 million years old. The collection, known as the Jiangchuan Biota, ...