Firefighter killed, ICE train derails as catastrophic flooding continues in southern Germany

The river Neckar bursts its banks in Heidelberg, June 2, 2024