Anthropology History Scientists find a new Neanderthal population that stayed completely isolated for 50,000 years ZME Science September 12, 2024 0Comment Something like this would seem unimaginable for our Homo sapiens species.