Scientists have recently dated and described fossils from what may be a new species of hominid, the Red Deer Cave people. The discovery could shed new light on emergence of humankind in East Asia.
Results: 1 of 1