Deadly flooding wreaks havoc in Italy as flooded river sweeps debris against bridge

Latest Videos

Loading...