The Borrasca Therese hits the Canaries: alerts and major disruptions

Depression Therese causes strong winds and intense rain in the Canary Islands, leading to weather warnings…