70-million-year-old dinosaur baby unearthed in China is one of the best-preserved fossils ever found
70-million-year-old dinosaur baby unearthed in China is one of the best-preserved fossils ever found A 70-million-year-old fossil of a complete baby dinosaur in its egg, apparently just a few days before it would have hatched, shows the remarkable similarities between theropod dinosaurs and the birds they would evolve into, according to a study published Tuesday. … Read more