April 28, 20251420 Power Outage in Spain and Portugal Affects MillionsSummary of the outage Start time: April 28, 2025, at 12:32 pm CEST (10:32 ...