NASA evaluating data indicating air leaks aboard space station are sealed

If initial results hold up, NASA says the delayed launch of a commercial research mission to the station could come as early as Thursday.

Leave a Reply

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