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 ...