Spacewalking Cosmonauts Upgrade International Space Station
Monday, November 15, 2010 - 17:01
in Astronomy & Space
Two spacewalking cosmonauts ventured outside the International Space Station today (Nov. 15) and sped through a veritable laundry list of orbital maintenance jobs, with only a stubborn TV camera preventing them from completing their work.