Powered Down
A massive power outage struck Spain, Portugal, and part of France on Monday, grinding daily life to a halt for over 60 million people.
The blackout hit just around noon local time, knocking out traffic lights, airports, trains, metro systems, ATMs, and hospitals—bringing major...