ADVERTISEMENT

Sci-Tech

Fossils found in China may add a new branch to the human family tree

Published

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 via CNN Newsource)