Spain-Portugal Power Outage Forces Widespread Disruptions – And It Feels A Lot Like NYC’s 2003 Blackout
A massive power outage continues to happen in Spain, Portugal, and parts of France today (Monday, April 28), affecting millions of Europeans throughout the entire day. The loss of power…