Equipment water leak shortens spacewalk by two US astronauts
Friday, May 12, 2017 - 11:32
in Astronomy & Space
An equipment water leak shortened Friday's spacewalk by two U.S. astronauts at the International Space Station, but they still managed to replace a faulty electronics box.