We Now Know Exactly When Humans And Neanderthals Hooked Up - IFLScience iflscience.com Submitted by iflscience5399 on May 25, 2024 at 5:52 AM in science The oldest love story in history is written into our genes. No comments 63