Massive Power Outage Hits Spain, Portugal, and Parts of France
MADRID — A sweeping power outage struck Spain, Portugal, and portions of southern France on Monday, leaving millions without electricity and paralyzing critical infrastructure across the Iberian Peninsula and beyond. The blackout, reported…