Damaged cars lie at a street following a landslide on the Italian holiday island of Ischia, Italy November 26, 2022. Torrential rain led to a landslide on an Italian island — leading to at least one person's death. Damaged cars and debris block an alley following a landslide on the Italian holiday island of Ischia, Italy November 26, 2022. Residents clean up outside a building following a landslide on the Italian holiday island of Ischia, Italy November 26, 2022. A firefighter stands next to damaged cars following heavy rains that caused a landslide on Ischia island on November 26, 2022.
Continue reading...