SpaceX launches 24 Starlink satellites from Florida, lands rocket at sea, after weather delay (video)
SpaceX launched 24 new Starlink internet satellites into orbit from Florida's Space Coast and landed a rocket at sea in the second of back-to-back launches today (Nov. 11). A Falcon 9 rocket carrying the Starlink spacecraft streaked into the afternoon sky over Cape Canaveral Space Force Station on Monday at 4:28 p.