Nothing lost in space - this time
Friday, November 21, 2008 - 08:49
in Astronomy & Space
Astronauts have completed further repairs at the International Space Station without mishap, earlier in the week a bag of tools drifted off into space.