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 first by carrying out a rendezvous and docking maneuver with the Chinese orbiting space lab module Tiangong-1 at 1:35 AM (Chinese […]
