Chinese mainland blasts off new internet satellite constellation 🚀
On January 13, 2026, the Chinese mainland launched the 18th group of low-orbit internet satellites aboard a Long March-8A rocket from Hainan, marking the 625th mission of the Long March series.