Massive blackout paralyses Spain and Portugal
People wait outside a closed train station, during a major power outage in Barcelona, Spain, Monday, April 28, 2025. [AP Photo/Emilio Morenatti]A massive blackout on Monday brought Spain and Portugal to a virtual standstill, affecting tens of millions …