Spain Flash Floods: Scenes From the Deluge

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

Flash Floods in Spain Kill Dozens: What to Know

Next Story

Germany Shuts 3 Iranian Consulates Over Execution of German-Iranian