China's Shenzhou-12 manned mission to be launched in June
Share
Copied
00:28
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.