News

All activity came to a screeching halt as Spain, Portugal, and parts of France experienced a massive blackout.