Astronauts at the International Space Station Successfully Fixed Leaky Pump

The impromptu five-hour mission was completed ahead of schedule.
This entry was posted in Technology. Bookmark the permalink.

Comments are closed.