The embryo fossil, nicknamed “Baby Yingliang,” was discovered in Ganzhou, Jiangxi Province in southern China, and is believed to be at least 66 million years old. Researcher Dr. Fion Waisum Ma told the AFP News Agency that this discovery is “the best dinosaur embryo ever found in history.
Read More »