The launch of Shenzhou 7 spacecraft serves as a milestone in the increase of China’s national power, said an editorial in the People’s Daily. China launched its third manned spacecraft on September 25, 2008 with three astronauts on board to attempt its first space walk. The People’s Daily editorial continuned that 30 years of reform have provided the guarantee for such a technologally advanced move. Shenzhou-7 blasted off on a Long March II-F carrier rocket from the Jiuquan Satellite Launch Center in northwestern Gansu Province.
Source; Xinhua, September 26, 2008