Neanderthals Are Likely Not Our Closest Ancestors

Amaze Lab 2021-06-28

Views 258

For years the Neanderthals were believed to be modern-day humans’ closest cousins.

Share This Video


Download

  
Report form