New fossil discoveries continue to push the known boundaries of human evolution An ancient species of human from China, thought to be long extinct, likely survived until at least the last Ice Age 14,000 years ago, new research finds. Since the timeframe of these so-called Red Deer Cave people, as well as Homo floresiensis (aka […]