Bad weather in Europe
Heavy rains kill at least 7 people in France, Switzerland, Italy
NEWS
July 1, 2024
Heavy rains kill at least 7 people in France, Switzerland, Italy
Ferocious storms and heavy rains that struck France, Switzerland, and Italy over the weekend have resulted in the deaths of…