Nov 7, 2018 by News Staff

An international team of archaeologists from the French Institute for Oriental Archaeology in Cairo, Egypt, and the University of Liverpool, UK, has discovered...