A SpaceX Falcon 9 rocket launched a new stack of Star internet satellites into orbit Wednesday afternoon (May 26), before sticking a landing at sea to top off the mission.
SpaceX Falcon 9 rocket launches 60 new Star satellites, nails its 2nd drone ship landing at sea : Read more
SpaceX Falcon 9 rocket launches 60 new Star satellites, nails its 2nd drone ship landing at sea : Read more