Latest News World Flash Flooding in Southern Spain Claims 95 Lives, Rescue Efforts Underway. October 30, 2024 Flash Flooding in Southern Spain Claims 95 Lives, Rescue Efforts Underway. Spain: Southern Spain is reeling from devastating flash floods that have resulted […]