Xujiayao is a site in northern China where scientists found 21 hominin fossils in the 1970s that are now believed to belong to a previously unknown human species. Christopher Bae Editor’s note: A version of this story appeared in CNN’s Wonder Theory science newsletter. To get it in your […]
Fossils found in China may add a new branch to the human family tree
