by Haja Mo November 1, 2024 World 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