A stunning discovery in China is shaking up what we thought we knew about human evolution. Scientists have uncovered a ...
BEIJING, December 27. /TASS/. A team from the Institute of Vertebrate Paleontology and Paleoanthropology (IVPP) of the Chinese Academy of Sciences (CAS) has discovered in a cave in the Anhui ...