Leak on space station triggers brief safety alert

Astronauts working on the International Space Station briefly sheltered in a docked capsule Friday as Russian colleagues assessed leak repairs, NASA said.
Source
Phys.org
Opens original article in a new tab



