Friday, January 17, 2025

Homo Big Head: human ancestor found


Homo juluensis
 is not just what Brian calls Stewie behind his back. It's now a real scientific designation as of a week ago. Chinese scientists think they have another (formerly contemporaneous) human ancestor on their hands. Who were the Denisovans? Are they today's Tibetans? Neanderthals and Cro-Magnons, are they just proto-Europeans?

No comments: