Russian space officials say air leak at International Space Station poses no danger to its crew from ABC

Russian space officials have acknowledged a continuing air leak from the Russian segment of the International Space Station, but say it poses no danger to its crewRead More

Leave a Reply

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