Storm Therese hits the Canaries with exceptional intensity

The Canary Islands are on orange alert due to the passage of depression Therese, causing major…