International Catastrophic Flooding in Spain: At Least 95 Confirmed Dead as Rescue Efforts Intensify 31 10 2024 8 mins read