Advertisement

Rain-swollen rivers flood towns in northern Italy

Rivers swollen by days of downpours flooded some towns in northern Italy on Tuesday, forcing some residents to rooftops. (May16)