Astronauts Complete Repairs On International Space Station


At 2:23pm EST, Astronauts Rick Mastracchio and Mike Hopkins successfully completed the installation of a new ammonia cooling pump on the International Space Station, completing a repair of a faulty...