Flash Flood Kills at Least 8 on Majorca
Torrential rains on the Spanish island caused the banks of a river to burst, washing away vehicles and engulfing a town in muddy water.
Flash Flood Kills at Least 8 on Majorca
Torrential rains on the Spanish island caused the banks of a river to burst, washing away vehicles and engulfing a town in muddy water.