Lost civilization found in Libyan Sahara
New evidence of a lost civilization in an area of the Sahara in Libya has emerged from images taken by satellites. Using satellites and air photographs to identify the remains in one of the most inhospitable parts of the desert, a team from the University of Leicester in England has […]