A cache of human-like fossils from China has perplexed scientists for decades, defying explanation or categorization.Related video above: Human skeletons and other treasures found in the ancient ...
(CNN) — A cache of human-like fossils from China has perplexed scientists for decades, defying explanation or categorization. The skull fragments, teeth, jaws and other remains unearthed at ...