May 19, 2022 Humans and Neanderthals “Lived Together” 50,000 Years Ago Humans and Neanderthals Lived Together 50,000 Years Ago