Italy Floods Leave 13 Dead and Force 13,000 From Their Homes Metro May 18, 2023 More than 20 rivers have burst their banks in Italy, leaving 13 people dead and forcing thousands from their homes…