NASA Spacesuit Malfunction Delays Space Station Repairs

An issue with the life support system has astronauts worried.