On this day in space! Sept. 25, 2008: China launches Shenzhou 7, its 3rd astronaut mission, to make the country's 1st spacewalk
On this day in space! Sept. 25, 2008: China launches Shenzhou 7, its 3rd astronaut mission, to make the country's 1st spacewalk Space
On this day in space! Sept. 25, 2008: China launches Shenzhou 7, its 3rd astronaut mission, to make the country's 1st spacewalk Space
Verify Source & Full Article
This article is published on IndianSpaceHub Space Editorial. Read the live blog post on IndianSpaceHub.com.