News

A travel alert has been announced for the Canary Islands where hotels have lost power and roads are blocked by mud ...