Tidal surge on Spain’s Canary Islands leaves at least 3 dead and 15 injured admin November 9, 2025 0 Comments https://www.youtube.com/watch?v=jrGSI8P4ZHM SHARE: