Science Scientists Discover 20 Percent of Human DNA Comes from a Mysterious Ancestor Anna Hartz • 20. March 2025