Day: May 13, 2025

Newly Discovered Mummies From 7,000 Years Ago Don’t Share DNA With Modern Humans

Researchers found two naturally preserved bodies of female herders whose DNA…