Air pressure on International Space Station holding steady as astronauts finish patching hole
Russian astronauts on the International Space Station on Friday morning worked to finish patching a hole on their side of the orbiting laboratory that caused an air leak two days earlier.
Read more »