A blackout brought much of Spain and Portugal to a standstill Monday, halting subway trains, cutting phone service and shutting down traffic lights and ATM machines for the 50 million people who live across the Iberian Peninsula.
Must Read
300 Delta passengers forced to spend night on Albama tarmac
WORLD | April 12, 2025