The first human kiss originated 21 million years ago, study finds

  • Posted on November 19, 2025
  • By The Independent
  • 1 Views
The first human kiss originated 21 million years ago, study finds

Homo sapiens and Neanderthals may have kissed, researchers at the University of Oxford discovered
continue reading...

Author
The Independent

You May Also Like