June 18, 2021
China’s Steady Space Progress Takes Another Leap
By Namrata Goswami
With the Shenzhou-12 launch and arrival of astronauts to the Tianhe core module, Beijing’s space ambitions are on target.
June 11, 2021
Rocket on Pad, China Ready to Send First Crew to Space Station
By Associated Press
Three astronauts will blast off next week to spend three months on China’s new Tianhe space station.