Rains pummel Spain, Portugal, leaving 1 dead, 1 missing

Leonardo, the seventh storm to hit the Iberian Peninsula this year, has dumped months’ worth of rain in a few hours on parts of Spain and Portugal. Thousands have been evacuated, and road and rail lines have been cut.​Deutsche Welle

Leave a Reply

Your email address will not be published. Required fields are marked *