Science New Research Suggests Humans May Have Kissed Neanderthals A new study led by researchers at Oxford University proposes that early humans likely engaged in kissing with Neanderthals, our closest evolutionary relatives. This... Editorial2 hours ago