- Advertisement -
A 66-72-million-year-old embryo found inside a fossilized dinosaur egg has shed new light on the links between modern birds and dinosaurs, a team of scientists has said. The embryo, which was found in Ganzhou, southern China, has been dubbed “Baby Yingliang,” the University of Birmingham…

