NASA spacewalkers triumph over fussy bolt to finish quick space station repair job by Alan Boyle on May 23, 2017May 23, 2017 at 11:28 am NASA spacewalkers Peggy Whitson and Jack Fischer replaced a faulty computer relay box on the International Space Station today, but not before dealing with a problem all too familiar to… Read More