A massive, well-preserved skull discovered in China in the 1930s belongs to a new species called Homo longi, researchers report, but experts remain skeptical about the evidence. Amanda was an ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results