An embryo between 72 and 66 million years ago found inside a fossilized dinosaur egg sheds new light on the relationship between modern birds and dinosaurs, according to a new study. The embryo, nicknamed Baby Yingliang , was discovered in the Late Cretaceous rocks of Ganzhou, southern China, and b