Astronauts home in on International Space Station air leak – CNN

(CNN)Astronauts on the International Space Station (ISS) have successfully narrowed down the source of a small air leak that had been growing in size.
Kenny Todd, deputy manager of the space statio… [+2243 from zero to hero guide review]

Leave a Reply

Your email address will not be published. Required fields are marked *