Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag China launched satellites to test new internet technologies.

flag China launched a set of test satellites on April 24, 2026, from the Xichang Satellite Launch Center using a Long March-2D rocket. flag The satellites reached orbit and will test new internet technologies, including direct satellite-to-phone broadband connectivity and space-ground network integration. flag This mission supports China's broader goal of building a massive constellation of satellites to provide global internet coverage.

22 Articles