Red Deer Cave people

An archaic human population known from Late Pleistocene fossils at Maludong, or Red Deer Cave, in southwestern China. Its relationship to modern humans and other hominins remains debated.

Connect