
China’s crewed spaceship Shenzhou-14, atop a Long March-2F carrier rocket, is transferred to the launchpad at the Jiuquan Satellite Launch Center in Northwest China yesterday. The spacecraft will be launched in June with three astronauts aboard, said Huang Weifen, the chief designer of the astronaut system for China’s manned space project, at a press conference earlier. Xinhua |