Red Deer Cave people
Red Deer Cave people are the youngest known prehistoric population who do not look like modern humans. Fossils dated between 14,500 and 11,500 years old were found in Red Deer Cave and Longlin Cave in China. Having a mix of archaic and modern features, they are tentatively thought to be a separate species of humans that became extinct without contributing to the gene pool of modern humans.