Fossil find of ancient ape in China could yield clues of human origins
Thursday, September 5, 2013 - 16:30
in Paleontology & Archaeology
BEIJING, Sept. 5 (UPI) -- Paleontologists say a 6-million-year-old fossilized skull of a juvenile ape found in southwest China may help unravel the mystery of human origins.