Heavy rains in Spain’s Barcelona amid search for flood victims in Valencia
Alerts issued in Barcelona area as the same storm system that caused devastating Valencia floods hovers over Spain.
Alerts issued in Barcelona area as the same storm system that caused devastating Valencia floods hovers over Spain.