A kiss may be on your list as one of the best things in life. But have you ever thought about how kissing evolved in the first place into such a meaningful activity for humans? After all, even though ...
Humanity's first kiss dates back 21 million years and our ape ancestors may have locked lips with Neanderthals, a study has found. Although it was known that Homo sapiens and Neanderthals interbred, ...