
Electricity returning after major power outage in parts of Spain and Portugal halts travel and communications
Millions of people in Spain, Portugal and parts of southern France lost power on Monday following a “severe disruption” in the European electrical system, bringing much of the Iberian Peninsula to a halt. The outage […]