Remains of an innovative culture from 40,000 years ago found in China
A group of scientists discovered the remains of a ancient culture of the Stone Age less than 160 kilometers west of Beijing, in China, at the archaeological site Xiamabei, which offers a rare insight into the lives of Homo Sapiens and relatives the now-extinct human relatives who inhabited the region 40,000 years ago. The newly … Read more