Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
China launched a Long March-8A rocket, deploying 17 low-orbit internet satellites on Dec. 26, 2025.
China successfully launched a Long March-8A rocket on December 26, 2025, from Hainan’s commercial spaceport, deploying the 17th batch of low-orbit internet satellites into orbit.
The mission, conducted at 7:26 a.m. Beijing Time, advances China’s efforts to expand its satellite-based internet infrastructure.
The launch highlights ongoing progress in the country’s space program and its push for enhanced global connectivity through low-Earth orbit networks.
10 Articles
China lanzó un cohete Long March-8A, desplegando 17 satélites de Internet de baja órbita el 26 de diciembre de 2025.