Italian island
-
Buildings Collapsed and Vehicles Thrown Into Sea as Landslides Hit Italian Island; At Least 12 People Reported Missing
Landslides caused a destructive blow to the Italian island of Ischia after heavy rainfall triggered rocks from mountainsides to fall.
Latest Research Articles