Jun 25, 2021 by News Staff

The Nesher Ramla hominins lived between 420,000 and 120,000 years ago in the Middle East and had a distinctive combination of Neanderthal (especially the...