SpaceX launches 24 Starlink satellites from Florida, rocket lands at sea after weather delay (video)

SpaceX launched 24 new Starlink Internet satellites into orbit from Florida’s Space Coast and landed a rocket on the ocean in the second of back-to-back launches today (November 11).

A Falcon 9 rocket carrying the Starlink spacecraft streaked into the afternoon sky above the Cape Canaveral Space Force Station on Monday at 16:28 EST (2128 GMT). The launch was originally scheduled for Sunday evening, but was delayed due to “adverse recovery weather conditions,” according to SpaceX. It was also pushed back nearly half an hour on launch day.