7DOS | A New Species of Human Has Been Discovered in China
Homo juluensis is a new species of human that's just been named based on fossils found in China.
2024-12-05 19:00:00 - Ben G Thomas
Also in the science news this week evidence of two different human species crossing paths 1.5 million years ago has been discovered, killer whales have been recorded hunting the biggest fish alive, and much more!