China's Shenzhou-15 manned spacecraft mission crew members meet the press at Jiuquan Satellite Launch Center in northwestern China.