Site icon The Economy Club

Flash flooding in Italian city turns roads into rivers

Flash flooding has turned roads into rivers in the port city of Catania, on the Italian island of Sicily.

Exit mobile version