Science New Study Reveals Humans Likely Kissed Neanderthals in Prehistory A recent study led by researchers at Oxford University has provided compelling evidence that ancient interactions between humans and Neanderthals may have included kissing.... Editorial3 hours ago