Satellites reveal lost cities in Libya

Satellite imagery has revealed evidence of a lost Saharan civilisation in Libya’s south-western desert.