Aug 13, 2018 by News Staff

Archaeological excavations at the Acheulean site of Saffaqah near Dawadmi in central Saudi Arabia have found that Homo erectus, an extinct hominid species...