On July 2, 2025, something lit up the universe in a way that stopped astronomers in their tracks. A blast of high-energy radiation erupted from deep space and kept burning for hours. By the time it ...