الشرق الأوسطDeadly Flash Floods Hit Several Regions Across Spain Following Heavy Downpours and Severe Weather October 19, 2026October 19, 2026 Torrential rainfall and severe storm systems have triggered widespread flash flooding across several autonomous communities… Read More