Italy flash flooding
-
Eight People Dead, Thousands Displaced Due to Floods, Landslides Caused by Heavy Storms
Some residents were forced to seek refuge on the rooftops of their homes to avoid the raging floodwaters. Click to read more.
Latest Research Articles