2021.05.30 13:34 GMT+8

China's Shenzhou-12 manned mission to be launched in June

Updated 2021.05.30 13:34 GMT+8
CGTN

The Shenzhou-12 manned mission is set to be launched in June with three astronauts onboard. Yang Liwei, deputy chief designer for China Manned Space Program, talks about the prospects of China sending up women astronauts.

Copyright © 

RELATED STORIES