mass blackout across Spain and Portugal left people stranded at train stations, airports, and in traffic on Monday. Millions of people were affected. The cause of the blackout remained unclear as officials rushed to restore power.
Published On 28 Apr 2025
Leave a Comment