In 1998, Shuhai Xiao and colleagues reported finding thousands of 600 million year old embryo microfossils in the Neoproterozoic Doushantuo Formation, a fossil site near Weng'an, South China. But ...