Two NASA spacewalkers have returned inside the International Space Station after what appears to be a successful fix to a serious coolant leak discovered Thursday.
↧