The German Weather Service reports a heat wave with temperatures above 41°C that causes at least two drownings in Berlin and triggers more than 2,000 emergency responses by the Berliner Feuerwehr.Local readings include 39.9°C at Berlin-Tempelhof, 40.8°C in Baruth and an overnight high of 29.4°C in Kubschütz, while a man is missing after entering the Elbe and Hamburg firefighters warn the river is unsafe for swimming.Forecasts call for cooler, stormy weather with highs near 27 to 31°C in the northwest even as heat persists in southeastern regions and on Spanish islands, and French authorities report about 1,000 excess deaths linked to the same episode.