November 25, 2024
Heavy rainfall triggered landslides early Saturday on the southern Italian island of Ischia that collapsed buildings and left as many as 12 missing

Heavy rainfall triggered landslides early Saturday on the southern Italian island of Ischia that collapsed buildings and left as many as 12 missing