Source: CCTV.com
09-25-2008 16:41
Special Report: Shenzhou-7 Manned Space Flight![]() |
Watch Video >> |
On Oct. 17th of 2005, people across China would glue to their television screens. For that's a day the astronauts of Shenzhou 6 return to Earth.
![]() |
Editor:Liu Fang