Important Fossil Discovery Was Made Recently In China
Palaeontologists consider these fossils to be estimated about 518 million years old and more than half of them have not been discovered before. The fossils are particularly unusual because they are of soft-bodied creatures like jellyfish and worms that can hardly get fossilized. But it seems that they were rapidly buried by mudflows and sediment […]