Nationwide Power Outages in Portugal & Spain Possibly Due to Cyberattack
A massive power outage struck the Iberian Peninsula on April 28, 2025, plunging millions of people into darkness as electricity...
A massive power outage struck the Iberian Peninsula on April 28, 2025, plunging millions of people into darkness as electricity...