Majorca Flash Flood Kills at Least 10

Torrential rains on the Spanish island caused the banks of a river to burst, washing away vehicles and engulfing a town in muddy water.