Beijing's space programme has made huge strides in recent years as it tries to catch up with the United States and Russia
23 Jul 2020 12:49 PM
The mission is one of the most ambitious yet for China’s space program, which advanced rapidly since its first crewed mission launch in 2003
17 Jul 2020 2:33 PM