April 27, 2024

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

3 astronauts blasted off in the Shenzhou spacecraft on a Long March 2F rocket from the Jiuquan Satellite Launch. Zhai Zhigang waves the flag of the Peoples Republic of China from space, as his crewmate, Liu Boming, glances his head out of the hatch throughout the Shenzhou 7 mission. On This Day in Space Archive!Still not enough area?