SPAIN and Portugal have been hit by power outages with officials investigating a possible Russian cyber attack. Entire airports and metro systems have ground to a halt in major cities – sending
Be the first to reply to this url.
Join in on more popular conversations.