A potential new species of human, dubbed the Red Deer Cave people, has been discovered in China, adding another branch to the evolutionary tree of hominids
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/ac/01/e0/ac01e0a22ccda88e79191413ab414f7d.jpg)
Dylan Lane