Crew members on the space station are still hunting for the source of a leak, though NASA says most areas have been ruled out Yahoo! 2. 9 2020 (19:34) Efforts to pinpoint the source of a minor leak on the space station are taking longer than NASA expected. Share Read the whole article at Yahoo!