Equipment water leak stalls spacewalk by two US astronauts
Friday, May 12, 2017 - 07:02
in Astronomy & Space
An equipment water leak has stalled a spacewalk by two U.S. astronauts at the International Space Station.
An equipment water leak has stalled a spacewalk by two U.S. astronauts at the International Space Station.