Scientists in China have found what may be a new species of human. Fossils show a group of people with similarities to and differences from modern humans.
Results: 1 of 1