China is launching a constellation of 15,000 satellites to provide global internet coverage.
China's "Thousand Sails" constellation aims to rival SpaceX's Starlink.
China plans to deploy 648 satellites by 2025, creating a global internet network.
The constellation will be a low-Earth orbit (LEO) set of satellites.
China aims to provide global internet coverage with its constellation.
The first batch of 18 satellites was launched on a Long March 6A rocket.
The Chinese Academy of Sciences called the launch a complete success.
China also completed the BeiDou network, a global navigation system to rival GPS.
China's Chang'e-6 lunar probe returned to Earth with samples from the far side of the moon.
China plans to send its first crewed mission to Mars in 2033.
Learn more