Crewmembers patch a small leak on the ISS


For months crewmembers aboard the International Space Station have been working to pinpoint the source of the leak that has been very annoying for the crew aboard the station and ground workers. Crewmembers have worked to figure out where exactly the leak is located and patch it. NASA has been clear that the crew members aboard the ISS were never … Continue reading
source…