Storm Therese has caused widespread disruption across Gran Canaria and Tenerife, with heavy rain triggering road closures, landslides, and flooding. Residents in parts of southern Gran Canaria are ...