
Everything We Know About The Power Outage That Hit Spain, Portugal, And France
Spain and Portugal experienced their worst blackout in history on Monday, April 28, 2025, with effects also briefly reaching parts of France. The massive power outage paralyzed public transportation and created chaos at airports. It also left countless …