2025-09-16-worlds-oldest-mummies-discovered-in-china-and-southeast-asia-2BVVvK-q6Hc · nbc news · Sentinel