Rescuers search for woman swept away by river as Spain and Portugal battle Storm Leonardo
Feb 6, 2026 - 16:00
Storm Leonardo is battering the Iberian Peninsula and causing widespread disruption