Editor's Picks Europe Top Stories Trending Now120 die as heavy rainfall wreaks havoc in western Europe, GermanyTNT DeskJuly 17, 2021 by TNT DeskJuly 17, 2021 BERLIN, Germany: Catastrophic flooding in western Europe has claimed the lives of more than 120 people, with hundreds more missing, authorities said Friday, as large-scale...