Large parts of Spain and Portugal hit by power outage

Apr 28, 2025 - 15:35
Large parts of Spain and Portugal hit by power outage
Large parts of Spain and Portugal hit by power outage