Heavy rains and storms

Heavy rains kill at least 7 people in France, Switzerland, Italy
NEWS

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…
Back to top button