One man killed, girl missing as Storm Leonardo hits Portugal and Spain
February 5, 2026
Leonardo is the latest in a series of half a dozen storms to batter the Iberian Peninsula this year.
February 5, 2026
Leonardo is the latest in a series of half a dozen storms to batter the Iberian Peninsula this year.