
On April 28, 2025, the Iberian Peninsula Power Outage was a rare large-scale power disruption in modern European history, affecting Spain, Portugal, and partially France, directly impacting approximately 60 million people. Onset and Impacts At 12:33 local time on April 28, 2025, a sudden collapse occurred in Spain’s national power grid, resulting in the loss of 15 gigawatts of power—equivalent to around 60 percent of the country’s electricity demand—within five seconds. The outage quickly spread
EN
Edanur Karakoç

The 2025 Cloudflare Global Outage is a widespread network disruption that occurred on November 18, 2025, on the systems of internet infrastructure provider Cloudflare, affecting numerous online services worldwide. The outage began with the detection of an “unusual traffic spike” in a portion of the traffic passing through Cloudflare’s network. According to Cloudflare’s statement, the incident caused errors and access issues for some services. Cloudflare is an infrastructure provider that manages
EN
Edanur Karakoç