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.