Spacewalkers Prime Space Station For New Docking Port
Friday, June 5, 2009 - 08:14
in Astronomy & Space
Two spacewalkers successfully installed a set of antennas on the International Space Station to prepare for the arrival of a new module this fall.