A mysterious new human species has been discovered in Israel

The Nesher Ramla mandible and skull. (Avi Levin and Ilan Theiler, Sackler / Tel Aviv University)
Related Post