Shenzhou-12: China to launch first crew to new space station
Published
Three astronauts are set to blast off on China's longest ever human spaceflight mission.
Full ArticlePublished
Three astronauts are set to blast off on China's longest ever human spaceflight mission.
Full ArticleFarewell ceremony held ahead of the launch of China's Shenzhou-18 mission, crewed by three astronauts headed to its Tiangong space..
China has launched its first crewed mission in five years, sending three people to its new space station.