VAST areas of Spain and Portugal have been hit by catastrophic power outages, leaving whole cities without electricity and internet. Entire airports and metro systems screeched to a halt across
Be the first to reply to this url.
Join in on more popular conversations.