SpaceX launches 24 Starlink satellites from Florida
SpaceX launched 24 of its Starlink internet satellites from Florida on Sunday (Feb. 25), on the company's 18th mission of 2024.
SpaceX launched 24 of its Starlink internet satellites from Florida on Sunday (Feb. 25), on the company's 18th mission of 2024.