The Borrasca Therese hits the Canaries: alerts and major disruptions

Depression Therese causes strong winds and intense rains in the Canary Islands, leading to…