Massive Internet Outage Hits Google Cloud, AWS & Cloudflare, Cyberattack or Glitch? June 13, 2025 - 10:02 AM Internet Outage: On June 12, 2025, at noon, something suddenly happened in the internet world, which troubled millions of users…