Flash Floods in Spain Kill at Least 158: What to Know

At least 158 people were killed after the downpour, which some residents said was the worst they had ever witnessed.

Nov 1, 2024 - 20:30
 0  1
Flash Floods in Spain Kill at Least 158: What to Know
At least 158 people were killed after the downpour, which some residents said was the worst they had ever witnessed.