New early human discovered in Israel – Nesher Ramla Homo It was found at a cement site Read more about New early human discovered in Israel – Nesher Ramla Homo Log in to post comments