Storm Marta’s wrath: Spain and Portugal face heavy rain; first responders drown February 8, 2026 by WEB DESK TEAM