Massive Spain Power Outage Sparks Investigation, Political Fallout

Spain Power Outages: A Nation in the Dark A massive power outage plunged Spain and Portugal into da