Astronauts completed "urgent repairs" to the International Space Station Tuesday, May 23,2017 by replacing a piece of failed equipment and restoring a backup delay-relay system. NASA astronauts Peggy Whitson and Jack Fischer completed the mission, which was streamed live on the U.S. space agency's website. The two replaced a critical computer relay box that failed three days earlier on May 20. (Photo/Agencies)
RIGHT BG