Dozens of people were killed after the downpour, which some residents said was the worst they had ever witnessed.
Dozens of people were killed after the downpour, which some residents said was the worst they had ever witnessed. NYT > World NewsFloods, Rain, Weather, Global Warming, Europe, Valencia (Spain), Spain