News

Latest

6,051 stories · page 284 of 606

Massive Power Outage Hits Spain and Portugal

In a rare and massive event, a sudden power outage struck Spain and Portugal on April 28, 2025, causing widespread disruptions across both countries. The electricity blackout led…