SpaceX just launched 60 new Starlink internet satellites and nailed rocket landing at sea
There's more than 800 Starlink satellites in orbit now.
There's more than 800 Starlink satellites in orbit now.
CAPE CANAVERAL, Fla. — SpaceX delivered a new batch of its Starlink satellites into orbit today (Sept. 3) and nailed a rocket landing, following a few delays.