SpaceX launched a batch of 27 Starlink satellites into low Earth orbit from the Cape Canaveral Space Force Station in Florida on Wednesday, June 25, 2025.
SpaceX launched a batch of 27 Starlink satellites into low Earth orbit from the Cape Canaveral Space Force Station in Florida on Wednesday, June 25, 2025.