Astronauts of China's Shenzhou-14 mission meet press
Sci-Tech
Chen Dong, Liu Yang and Cai Xuzhe, the three Chinese astronauts for the upcoming Shenzhou-14 mission, met the press on Saturday. The Shenzhou-14 crewed spaceship will be launched at around 10:44 a.m. Sunday (Beijing Time) from the Jiuquan Satellite Launch Center in northwest China, the China Manned Space Agency announced earlier on Saturday.