Archaeologists Discover New Form of Pre-Human Life

Archaeologists Discover New Form of Pre-Human Life

Archaeologists have uncovered a new hominid type that predates modern humans in the Levant. The discovery throws into question the European origin of Neanderthals.