Astronauts Restore Space Station to Full Health in Quick Repair Spacewalk
Tuesday, May 23, 2017 - 09:31
in Astronomy & Space
NASA astronauts sped through an urgent spacewalk this morning (May 23) to replace a malfunctioning computer relay box outside the International Space Station.