First kiss dates back 21 million years, say scientists

Nov 19, 2025 - 19:28
 0  0
First kiss dates back 21 million years, say scientists
A new study looks at how the mouth-on-mouth smooch came into being, and concludes that Neanderthals also kissed.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0