October 26, 2007—Discovery shuttle astronauts begin the difficult job of attaching an Italian-made module to the International Space Station. The project is expected to take ten days.
October 26, 2007—Discovery shuttle astronauts begin the difficult job of attaching an Italian-made module to the International Space Station. The project is expected to take ten days.