Portugal

Leonardo deluges Spain and Portugal

Storm Leonardo flooded large parts of Spain and Portugal, forcing thousands to evacuate as rivers overflowed and roads, rail lines and coastal areas were cut off.

Leonardo deluges Spain and Portugal
6m