New Fossils of ‘Large Head People’ Discovered in East Asia

Amaze Lab 2024-12-02

Views 106

You have no doubt seen a human skull at some point and probably one belonging to our hominin cousins, neanderthals. However, another species of ancient human is said to have been discovered in east Asia, one that lived concurrently with other Homo sapiens more than 100,000 years ago.

Share This Video


Download

  
Report form