epa12061768 Local police attend a call in Ourense, Galicia, northwestern Spain, amid a power outage, 28 April 2025 (issued 29 April 2025). A power blackout hit large parts of Spain and spread to neighboring Portugal and France on 28 April, disrupting transport systems, internet connections, and daily life, according to authorities. The exact cause of the...
5 / 5