Using tape and a bit of epoxy-laced gauze, astronauts aboard the International Space Station have sealed a hole that had been causing a slow air leak from the station. NASA said that the station's ...