Swollen rivers flood streets in Spain leaving at least one person dead

//Swollen rivers flood streets in Spain leaving at least one person dead