China’s Xigou Site Yields Evidence of Advanced Stone Tool Technology
Archaeologists have uncovered evidence of technological innovations at the site of Xigou in China’s Henan province, dating to between 160,000 and 72,000 years ago. The post China’s Xigou Site Yields…