Seven dead after violent storms cause flooding in Switzerland, France and Italy 01.07.2024 10:50 The Independent Torrential rain causes landslides and flooding across three countries