Two spacewalking astronauts faced down and fixed technical glitches during a busy space lab module upgrade Wednesday (Jan. 27)Two spacewalking astronauts faced down and fixed technical glitches during a busy space lab module upgrade Wednesday (Jan. 27)Read More