China launches low Earth orbit satellite group

In a significant stride for its space program, China successfully deployed a new cluster of low Earth orbit (LEO) satellites on Monday, November 10, 2025. The launch took place at the Hainan commercial spacecraft launch site, located in the southern island province of Hainan. At precisely 10:41 am Beijing Time, the Long March-12 carrier rocket propelled the satellites into their designated orbit, marking the 13th installment in a series of launches aimed at building a comprehensive internet constellation. This latest achievement underscores China’s growing capabilities in space technology and its commitment to enhancing global connectivity through advanced satellite networks. The successful deployment of these satellites is expected to bolster communication infrastructure, particularly in remote and underserved regions, while also contributing to scientific research and technological innovation. The launch reaffirms China’s position as a leading player in the global space race, with its ambitious projects continuing to shape the future of space exploration and satellite technology.