CHINESE SPACE LAUNCH: China's Shenzhou 7 spacecraft carrying a 3-man crew lifted off today from the Jiuquan Satellite Launch Center and is now in Earth orbit. During the upcoming three-day mission, Chinese astronauts, called taikonauts, will launch a small satellite and conduct their country's first space walk. As they orbit Earth, Shenzhou 7 and the body of the rocket that launched it will be visible to the naked eye from many parts of the globe.


