A satellite image captured from space reveals an extraordinary meeting of two starkly contrasting landscapes in the Sahara ...
For decades, Libya was largely off-limits to international travelers, but the country is now welcoming tourists once again.