Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
China launched its Long March-8A rocket, deploying 12 low-orbit internet satellites on October 16, 2025.
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.
The mission placed the payloads into designated orbit, advancing China’s efforts to expand its satellite-based internet infrastructure.
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
China lanzó su cohete Long March-8A, desplegando 12 satélites de Internet en órbita baja el 16 de octubre de 2025.