Move Over, Neanderthals. This Could Actually Be Our Closest Human Relative

Proposed new human phylogenetic tree.

A mysterious skull found in China.



from ScienceAlert - Latest https://ift.tt/3x1CIhA

Comments