The turbulent seas, flooding, and heavy downpours are the result of Tropical Cyclone Harry, a storm in the Mediterranean, ...
Italians were seen running for their lives after a tsunami-style storm surge flooded the streets of Sicily.Dramatic footage ...