Beijing/Jiuquan: China successfully launched its longest crewed space mission to date on Thursday, sending three astronauts…
Tag: Chinese Space Station
China launches core module of new space station to orbit
The construction of China’s space station is underway. The core element of the Chinese Space Station launched to…