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.