Science News // 1 week ago
SpaceX launches 28 Internet satellites from Florida
SpaceX launched 28 V2 Internet satellites into low-Earth orbit from Cape Canaveral Space Force Station in Florida on Thursday night, adding to its fleet of nearly 7,300 orbitals already in space.