Spain News Heavy Rainfall in Spain Triggers Tragic Losses and Disruptions admin September 8, 2023 Heavy Rainfall: Devastating Flooding Strikes Central Spain Central Spain grappled with a calamitous situation as…