Massive Blackout Across Spain and Portugal, Causing Widespread Chaos 7
- Captured on Monday 28th of April 2025
- Location is Madrid
Description
A massive power outage struck Spain, Portugal, and parts of France on Monday, April 28, impacting millions by disrupting Read more...