A new group of 18 satellites entered orbit Tuesday for the Thousand Sails constellation with the first launch from a new ...
HELSINKI — China is clear to embark on ambitious exploration and space station missions following a successful return-to-flight Friday of the Long March 5. Liftoff from the Wenchang Satellite ...
A group of low Earth orbit satellites is launched aboard a modified Long March-8 carrier rocket from the Wenchang Space Launch Site in south China's Hainan Province, Feb. 11, 2025. [Photo/Xinhua ...