A mysterious airstrip being built on a remote island in Yemen is nearing completion, according to satellite photos analyzed ...
Two hundred twenty miles across the Arabian Sea from the rest of troubled Yemen, Socotra was once a legendary ... over the previous decade the island’s beautiful beaches, rugged mountains ...