SpaceX adds 51 more Starlinks
SpaceX successfully added another 51 of its Starlink broadband-by-satellite craft in a flawless launch on May 10th from the Vandenberg Space Force Base. Following the launch, the Falcon 9 booster successfully landed on a floating barge, ‘Of Course I Still Love You’, ready for refurbishment and reuse. It was the third launch and landing for […]