Spain, Gran Canaria and flash flood

Heavy rain and flooding have hit the third-largest island in the Canaries, Gran Canaria, covering streets with mud, sweeping ...
Gran Canaria, the third-largest island in the Canaries, is still reeling from the aftermath of severe flash flooding. Telde, ...