Flash Floods Devastate Spanish Holiday Resort
Flash floods struck the southern Spanish city of Jaén on June 17, 2026, after 30 liters of rain fell in just 20 minutes, submerging streets and forcing residents to seek safety. Local authorities confirmed that while the deluge caused significant property damage and power outages, no injuries were reported despite pedestrians being swept off their … Read more