Both Spain and Portugal, as well as their capitals of Madrid and Lisbon, are currently suffering from a massive power outage, effecting airports, hospitals, power plants, subways, traffic lights, and other critical infrastructure across Western Europe. The cause of the outage is… pic.twitter.com/dBWfgwvXz0
— OSINTdefender (@sentdefender) April 28, 2025