China launches new communication technology test satellite
Xinhua | June 23, 2026


A modified version of the Long March-7 rocket carrying a new communication technology test satellite blasts off from the Wenchang Space Launch Site in south China's Hainan Province, June 23, 2026. Launched at 10:10 a.m. (Beijing Time) aboard the rocket, the satellite has successfully entered its preset orbit. (Xinhua/Yang Guanyu)

