The International Space Station has been fitted with its last major components, including the largest window ever sent into space.
The International Space Station has been fitted with its last major components, including the largest window ever sent into space.