News

A significant blackout affects Spain, France, and Portugal, with authorities investigating a potential cyberattack by Russia.