Severe thunderstorms pounded north Italy this weekend
Severe thunderstorms hit north Italy this weekend, producing severe winds and intense hailstorms. North Italy is one of European hot spots for severe thunderstorms, and …
Severe thunderstorms hit north Italy this weekend, producing severe winds and intense hailstorms. North Italy is one of European hot spots for severe thunderstorms, and …