China recently launched the first 18 satellites for its ambitious "Thousand Sails" internet megaconstellation with a Long March 6A rocket. These satellites are part of China's broader plan to deploy up to 14,000 satellites to provide global broadband coverage, similar to initiatives like SpaceX's Starlink.
Privacy

Chinese satellite launch ends in rocket malfunction, space debris

1:47

China's launch of 18 "Thousand Sails" satellites was marred by a rocket malfunction, creating debris and raising safety concerns.


Latest News