China to launch its first manned space mission in five years
Share
Copied
01:48
China is ready to launch the Shenzhou-12 manned mission to the Tianhe core module. As the operation teams conducted final checks, let's look at the key features of this mission.