November 3, 2022 The Demise Of Neanderthals May Have Been A Lot Sexier Than Previously Thought The Demise Of Neanderthals May Have Been A Lot Sexier Than Previously Thought