How Humans Evolved from Neanderthals | The UnXplained (Season 3) December 12, 2022 lalita History History Documentary The company, 23 and Me, announces a shocking find related to humans and our connection to Neanderthals, in this clip from Season 3, “Mysteries of the Missing Link.” Credit History Please support our Sponsors here :