Iberian blackout: Could it have been caused by a Russian satellite attack? May 1, 2025 The theory of Madrid and Lisbon for the total blackout on Monday, April 28, in the two countries of the Iberian Peninsula (Portugal, Spain)…