On October 20, 2025, a sweeping internet outage disrupted dozens of high-profile apps and websites around the world, highlighting the fragility of digital infrastructure. The root cause: problems at ...