/

A new mystery human species has been discovered in Israel

It may be a missing piece in the puzzle of human evolution.

People working in a dig site
Credit: Yossi Zaidner.
Exit mobile version