Chinese Astronauts Return to Earth After 3-Month Mission in Space
AmazeLab
They were hard at work constructing China’s new space station.
They were hard at work constructing China’s new space station.
China successfully launches the Shenzhou-12 capsule, containing crew for the country's new space station.