Two spacewalking astronauts faced down and fixed technical glitches during a busy space lab module upgrade Wednesday (Jan. 27)
Spacewalking astronauts tackle European lab upgrade at space station : Read more
Spacewalking astronauts tackle European lab upgrade at space station : Read more