Archeology
Traces of an ancient civilization “ahead of its time” have been found in China
An international team of archaeologists has excavated the well-preserved prehistoric site of Xiamabei in northern China. Numerous stone tools, fossils, ocher and red pigments have been found there, indicating the…

