Western China unearths well-preserved ancient mummies

The Tarim mummies unearthed in Western China, an ethnically contentious and politically disputed region, are one of the world’s most fascinating recent archeological finds. But they’re also controversial. The oldest is 3,800 years old, and not East Asian.

Leave a Reply