At 10:10 a.m. Beijing time on June 23, 2026, China launched the Communications
Technology Test Satellite 26A from Wenchang aboard a modified Long March-7
rocket; the satellite reached its planned orbit and the mission was declared
successful. The satellite is intended for satellite communications, broadcast
television and data transmission and will conduct technology verification tests.
The launch was the Long March family’s 653rd flight.