- Published on
At 10:03 Beijing Time on October 25, 2026, China successfully launched the 28th batch of satellites for the Satellite Internet low-Earth-orbit constellation using a Long March 8A carrier rocket at the Hainan Commercial Space Launch Site.