Italy: Torrential rains leave signs of destruction throughout Catania

Ruptly