China launches new batch of internet satellites into low Earth orbit
China has launched a batch of low Earth orbit internet satellites using the new Long March-12 rocket from Hainan province, with the satellites successfully reaching their designated orbits. The operation is part of Beijing’s efforts to build a global space-based internet network and expand commercial launch activity.