A hurricane in the Spanish regions of Valencia and Catalonia has flooded streets and damaged infrastructure, causing major problems for local residents. Subscribe to [club80289214|@SputnikInt] Source: Sputnik International
Hide player controls
Hide resume playing