A massive power outage hit Spain, Portugal, and parts of France on April 28, affecting millions of people.