A huge cranium found in the Songhua River in China represents a new sister lineage for Homo sapiens. It dates to at least 146,000 years old.

A huge cranium found in the Songhua River in China represents a new sister lineage for Homo sapiens. It dates to at least 146,000 years old.
Here you'll find all collections you've created before.