
CHINA’S ‘HEAVENLY PALACE’: GREAT STRIDES IN MANNED SPACE MISSION
China’s unmanned spacecraft Shenzhou-8 was successfully sent into space from the Jiuquan Satellite Launch Centre on board a Long March-2F rocket on November 1, 2011. Shenzhou, which means ‘magic vessel,’ finally achieved a historic…
