Severe rainstorms lashed Sicily in southern Italy from Tuesday into Wednesday, sweeping cars out to sea and damaging homes.
Persistent rainfall caused street flooding and infrastructural damage in Catania and surrounding regions in Sicily, Italy on ...