Over two feet of rain fell in Italy in only half a day, something not seen in Europe before
On Monday, a series of storms put on the parking brakes over northwestern Italy, unleashing rainfall rates never before seen...
On Monday, a series of storms put on the parking brakes over northwestern Italy, unleashing rainfall rates never before seen...