Flash Flood Kills at Least 8 on Majorca

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.

Leave a Reply