ISS leak may be a drill hole – CNET

The International Space Station sprang a leak, but what caused it is still in question.

Leave a Reply

%d bloggers like this: