Download
China to launch its first manned space mission in five years
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. 

Search Trends