Sunday, March 25, 2012

Red Deer Cave People

A distinctive skull and other evidence found in southwest China suggests a new species of hominids called the Red Deer Cave people may have arisen in parallel to Neanderthals in Africa and Europe some 200,000 years ago, although the relationship between the two species is still unclear.

No comments: