Turns out kissing is 21 million years old — with Neanderthals part of the story!
IBNS-CMEDIA: A new study has found evidence that kissing evolved in the common ancestor of humans and other large apes around 21 million years ago, and that Neanderthals likely engaged in kissing …
Read More