SpaceX launches 24 Starlink satellites on booster's 17th flight, sticks landing

A SpaceX Falcon 9 rocket launched 24 Starlink satellites from Space Launch Complex 4 East (SLC-4E) at Vandenberg Space Force Base in California on June 28, 2026 at 12:09 p.m. ET (9:09 a.m. PT). Credit: SpaceX