29 Sep 2008

Chinese Astronauts Return To Earth

From Morning Report, 7:27 am on 29 September 2008

The Shenzhou space capsule - meaning divine vessel - touched down in the Mongolian desert last night.