U.S. NewsHeavy Rain of Up to 80 Liters Expected in Germany, Possibly Setting a November Record6 November 2026