NASA warns of ‘potentially catastrophic’ leak on International Space Station

Future Space

NASA is warning of a potentially catastrophic leak on the International Space Station. Russian officials disagree, claiming that the leak has been adequately fixed.

Credit CityNews

Please support our Sponsors here :