A SpaceX Falcon 9 rocket launched a new batch of 60 Star internet satellites into orbit early Wednesday (March 24) and nailed a landing at sea.
SpaceX launches 60 new Star internet satellites, nails latest rocket landing at sea : Read more
SpaceX launches 60 new Star internet satellites, nails latest rocket landing at sea : Read more