Chinese Shenzhou-7 astronauts return to Earth

The Shenzhou VII (Shenzhou-7) re-entry module parachuted safety back to Earth with its three taikonauts (Chinese astronauts) onboard after making history with the first Chinese spacewalk.
 

China launches Shenzhou VII for first spacewalk mission

China announced on Thursday, September 25, 2008, that its third manned spacecraft was launched at 9:10 p.m. local time from its Jiuguan Satellite Launch Center.