Flooding across Italy as storms sweep through nation

October 20, 2024 GMT