An unprecedented blackout struck the Iberian Peninsula on Monday, April 28, 2025, leading to the declaration of national states of emergency in both Spain an…