News

Human: Neanderthal Encounters Preview Preview: Season 52 Episode 14 | 30s | CC For 400,000 years, Neanderthals thrived across frigid, Ice Age Europe. What happened when Homo sapiens arrived, and ...