• Archaeological findings provide key proof of Chinese civilization origin
TheShuanghuaishu site in Gongyi, Central China's Henan province. Chinese archaeologists announced Thursday significant achievements at the Shuanghuaishu site in Central China's Henan province, providing key proof of the origin of the over 5,000-year-long