The discovery of a new ancient human skull in China has scientists baffled and trying to figure out where it fits in humanity's lineage.
Comments
\(°ロ\)
There's nothing here…
The discovery of a new ancient human skull in China has scientists baffled and trying to figure out where it fits in humanity's lineage.