×

Large parts of Spain and Portugal without power

By Latest World News on Fox News Apr 28, 2025 | 10:24 AM