• Found civilization 'lost'

    Found civilization 'lost'
    Archaeologists have found 'lost' civilization in southwestern Libya. Those are the sand castles of ancient culture in the Sahara desert.