Up next in 10
Power grid failure paralyses Spain and Portugal, stranding passengers and halting trains
Apr 28, 2025
Spain, Portugal and parts of France are hit by a huge power outage - workers are scrambling to bring the grid back online.
Show More Show Less