Deluge in Spain: Floods Claim Lives and Ravage Towns Following Intense Storms
Madrid, Spain – A series of devastating floods struck several towns across Spain, leaving a trail of destruction and multiple fatalities. Triggered by severe storms, the catastrophic weather conditions have uprooted communities and prompted urgent responses from emergency services. The intense rainfall, which started early this week, quickly transformed streets into raging torrents, sweeping away … Read more