News

On April 28, 2025, the Iberian Peninsula experienced one of the most significant blackouts in European history, affecting Spain, Portugal, and parts of southern France. This artic ...