Portal:Spaceflight/Selected article/Week 18 2007
Appearance
The Long March rocket is the rocket component of an expendable launch system operated by the People's Republic of China. It is named after the Long March of Chinese communist history. The Shenzhou spacecraft is launched on the Long March, most recently on October 12, 2005, for a 5 day mission carrying two Chinese astronauts. (more...)