Authorities in western Germany are rushing to clear mountains of debris and restore vital services after devastating floods last week. Many areas were left …

source