
Is Homo longi an Extinct Human Species?
A newly analyzed skull from northeastern China may signal a species that had closer ties to us than Neanderthals.
A newly analyzed skull from northeastern China may signal a species that had closer ties to us than Neanderthals.