
The China Aerospace Science and Technology Corporation (CASC) reported that it successfully launched a group of low-orbit internet satellites on Friday. The Long March 8A rocket lifted off at 07:26 from the Wenchang Space Launch Site located on Hainan Island.
CASC noted that the launch went smoothly and was the 620th in the Long March series of launch vehicles.