Spain: Barcelona Residents Rely on Radio Amid Massive Blackout
- Captured on Monday 28th of April 2025
- Location is Barcelona
Description
A massive power outage struck Spain, Portugal, and parts of France on Monday, April 28, impacting millions and disruptin Read more...