Main content

Endeavour returns

大象传媒 News reports on the Space Shuttle Endeavour's August 2007 return to Earth. The shuttle's crew had completed a mission to attach equipment to the International Space Station despite damage to the spacecraft's belly that occurred on take off. Richard Lister reports.

Release date:

Duration:

2 minutes

Featured in...