Highly Compelling

Multiple studies confirm that the Xuchang skull of northern China dated to around 100,000 years old is a Neanderthal (and not Denisovan/Harbin) and other skulls from that region and time also have Neanderthal traits.

18 hours ago | [YT] | 154