Nov. 8 (UPI) -- SpaceX continued its aggressive launch schedule early Wednesday when its Falcon 9 rocket lifted 23 Starlink satellites into space from the Cape Canaveral Space Force Station in Florida.
It marked the 80th orbital launch of 2023, with most helping SpaceX build its network of Internet-connecting satellites that aim to allow digital access around the world regardless of how remote users are.