Scientists Sequenced the DNA of the ‘Last Neanderthal’—and It Alters Human History 0 17.09.2024 15:00 PopularMechanics.com Discover new clues about how our ancient relatives disappeared from time.