News

A massive power outage has affected Spain and Portugal, shutting down airports, businesses and railway stations.