Lingjing is an archaeological site in Henan Province, central China, where scientists have been excavating for more than a decade. It was a place where an extinct human…
A Butchering Site in China Just Got 20,000 Years Older. That Difference Changes Everything About Who Was Smart and When.
05/14/2026
Read More →