A massive sandstorm, originating in the Saharan desert, has blown across the Canary Islands. Clouds of orange sand reduced visibility across the island. All flights in and out of Gran Canaria were suspended due to the storm