Castles of ‘Lost Cities’ Revealed in Libyan Desert (LiveScience.com)

LiveScience.com - New evidence of a lost civilization in an area of the Sahara in Libya has emerged from images taken by satellites.

Leave a Reply

You must be logged in to post a comment.