Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag China launched its Long March-8A rocket, deploying 12 low-orbit internet satellites on October 16, 2025.

flag China successfully launched its Long March-8A rocket on October 16, 2025, from Hainan’s Wenchang launch site at 9:33 a.m., deploying the 12th batch of low-orbit internet satellites. flag The mission placed the payloads into designated orbit, advancing China’s efforts to expand its satellite-based internet infrastructure. flag The launch underscores China’s growing capabilities in space technology and its strategic push to build a global satellite network for enhanced digital connectivity.

10 Articles