This post did not contain any content.
A skull unearthed in China challenges the timeline of human evolution, scientists say | CNN
Scientists have digitally reconstructed a 1 million-year-old skull unearthed in China. The analysis potentially shakes up what’s known about the human family tree.
CNN (www.cnn.com)