Scientists have announced the discovery of a preserved dinosaur embryo that was preparing to hatch from its egg. The embryo was discovered in Ganzhou in southern China and researchers estimate that it is at least 66 million years old. It is believed to be a toothless theropod dinosaur, or oviraptorosaur, and has been named 'Baby Yingliang'.