Heavy storms hit southern Europe causing huge disruptions

2023-08-28 28

Strong winds and heavy rains have hit Spain and Italy causing widespread flooding and devastation