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

This long-exposure photo shows a modified version of the Long March-7 rocket carrying a new communication technology test satellite blasting 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)


