Spain Flash Floods: Scenes From the Deluge

Flash flooding across Spain killed more than 95 people after torrential rain left towns and villages submerged and turned streets into rivers.

More From Author

North Korea, in the Spotlight Over Ukraine, Launches a Long-Range Missile

After Flash Floods in Spain, Rescuers and Residents Face a Grim Scene

Leave a Reply

Your email address will not be published. Required fields are marked *