epa11969785 An interior view of a vehicle repair shop affected by the floodwaters in Jarandilla de la Vera, Extremadura, Spain, 17 March 2025. Storm Laurence hit Spain on 17 March bringing rain across large areas of the peninsula, particularly affecting much of the southwestern half. EPA/EDUARDO PALOMO
1 / 3