Italy: Debris fills Catania's streets in aftermath of devastating floods

Ruptly