Deadly Floods Surprise Europe

Flash floods have devastated several communities in Germany, Belgium, and The Netherlands.