Log In or Register
The 'tricky' parts of Atlantis's final mission are already over with the new Russian module for the space station successfully delivered and installed by the shuttle crew.Image Credit: NASA/JPL