Cars swept away as roads turn into rivers in Spain rain fury, several missing
Southern and eastern Spain experienced devastating flash floods on Tuesday, with some areas receiving a record 12 inches of rain in just a few hours.
The torrential downpour has led to widespread destruction, prompting the Spanish…
Read More...
Read More...