Country, Europe, WorldwideSeptember 17, 2024September 17, 2024Floods brought on by days of heavy rainfalls have been ravaging several European countries, with thousands of people being evacuated the the death toll rising.