Two astronauts from the space shuttle Atlantis have completed the final spacewalk of their mission, successfully installing experiments on the exterior of the International Space Station.
Astronauts install experiments during final spacewalk
- CBC - Technology & Science News
- 15. 2 2008 (22:11)