News

SpaceX launched 27 more of its Starlink internet satellites from Florida's Space Coast today (May 28) and landed the returning rocket on a ship at sea.