In late May 2026, a Falcon 9 rocket lifted off from Space Launch Complex 40 at Cape Canaveral, Florida, carrying a batch of Starlink internet satellites. Roughly eight and a half minutes later, the ...