Canary Islands sandstorm: What caused the dust cloud?
Strong winds have carried a dense cloud of sand from the Sahara desert to the Canary Islands 500km away.
Strong winds have carried a dense cloud of sand from the Sahara desert to the Canary Islands 500km away.