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