Cosmonauts show their green fingers
Published: 05 April, 2008, 06:41
As engineers at the Baikonur cosmodrome in Kazakstan complete last-minute checks before the launch of the latest mission to the International Space Station (ISS), the crew has been busy with more earthly tasks.
0 COMMENTS
POST COMMENT