Severe storms that hit the Greek island of Corfu over the past several hours have triggered landslides, flooding, and road closures, with the northern part of the island hardest hit.
Severe storms that hit the Greek island of Corfu over the past several hours have triggered landslides, flooding, and road closures, with the northern part of the island hardest hit.