Main content

ISS nears completion

大象传媒 News reports on the February 2010 Space Shuttle Endeavour mission to deliver some of the last components to the International Space Station. The shuttle's delivery included a seven-windowed cupola to be used as a control room for the station's robotic arm. Pallab Ghosh reports.

Release date:

Duration:

2 minutes

Featured in...