Recent News

UVAIR

About Author

On This Day In Space: Sept. 25, 2008: China launches its 3rd human spaceflight

On Sept. 25, 2008, China’s space program launched its third human spaceflight mission, Shenzhou 7.
Facebook
Twitter
Pinterest

Related Article