In a record-long spacewalk, Russian cosmonauts rigged cable outside the International Space Station on Friday for a new lab that's due to arrive in a few months.
↧