Examination of hole on ISS reveals it may have been made by human

Late last week, the astronauts aboard the International Space Station woke up to some distressing news: There was a leak somewhere on the station, and air was escaping into space. After an extensive search, the leak was finally found and plugged with tape and gauze, and the air pressure inside the station has been stabilized.